Comandos do Git

git branch

git branch: listar, criar ou excluir branches.

O comando git branch é uma ferramenta versátil do Git para trabalhar com branches. Uma branch no Git é, essencialmente, um ponteiro para um commit específico, mas representa uma linha de desenvolvimento separada no seu projeto. As branches permitem que vários desenvolvedores trabalhem em funcionalidades ou correções diferentes ao mesmo tempo, sem interferir no trabalho uns dos outros.

Os usos principais do comando git branch são listar todas as branches locais do seu repositório, criar branches novas ou excluir branches.

  • Listar branches: basta digitar git branch para listar todas as branches locais do seu repositório atual.
  • Criar branches: para criar uma branch nova, use git branch seguido do nome da nova branch que você quer criar.
  • Excluir branches: para excluir uma branch, use git branch com a flag -d, seguida do nome da branch que você quer excluir.

Exemplos

Liste todas as branches locais do repositório:

git branch

Crie uma nova branch chamada 'new-feature' (mas sem trocar para ela):

git branch new-feature

Exclua uma branch chamada 'old-feature':

git branch -d old-feature

Nas versões recentes do Git, o comando git switch foi introduzido como uma alternativa mais amigável ao git checkout para trocar de branch. Ele também permite criar uma branch nova e trocar para ela em um único comando. Se você usa o Git 2.23 ou mais recente, pode achar o git switch mais intuitivo para operações com branches.

Troque para uma branch existente chamada login-feature:

git switch login-feature

Crie uma nova branch chamada login-form-bugfix e troque para ela imediatamente:

git switch -c login-form-bugfix