Como criar uma branch no Git com a Linha de Comando?
Para criar uma nova branch usando linha de comando (terminal), segue os passos:
Criando a nova branch a partir da branch atual:
git branch NovaBrach
Criando a nova branch a partir de uma branch específica:
git branch -c branchEspecifica NovaBrach
Nos dois casos é necessário trocar para a branch criada:
git checkout NovaBrach
Após fazer as implementações você deve fazer o commit e o push:
git commit -m "feat: descrição da feature aqui"
git push -u origin MinhaNovaBrach
Se quiser criar o branch e ao mesmo tempo já trocar para ele, pode usar:
git checkout -b novobranch
Se quiser criar o branch a partir de outro existente (não necessariamente o atual):
git checkout -b novobranch branch_existente
E a partir da versão 2.23.0 do Git (de 2019), você também pode usar o comando switch em vez do checkout:
# criar branch e mudar para ele
git switch -c novobranch
# criar branch a partir de outro existente e mudar para ele
git switch -c novobranch branch_existente