ISSO É USADO PARA CRIAR UMA BRANCH A PARTIR DE OUTRA JÁ EXISTENTE
git checkout -b NOVABRANCH # cria branch
git branch -d NOVABRANCH # exclui a branch
A branch não está disponível para outras pessoas a menos que seja enviada a nova branch para seu repositório remoto.
git push origin <NOVABRANCH> # sobe a branch
DEPOIS DE UM COMMIT NA NOVA BRANCH E TENTA DAR O GIT PUSH, USAR :
git push --set-upstream origin NOVABRANCH # usar depois de commit na branch nova para conectar com a branch remota.