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 branchpara listar todas as branches locais do seu repositório atual. - Criar branches: para criar uma branch nova, use
git branchseguido do nome da nova branch que você quer criar. - Excluir branches: para excluir uma branch, use
git branchcom a flag-d, seguida do nome da branch que você quer excluir.
Exemplos
Liste todas as branches locais do repositório:
git branchCrie uma nova branch chamada 'new-feature' (mas sem trocar para ela):
git branch new-featureExclua uma branch chamada 'old-feature':
git branch -d old-featureNas 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-featureCrie uma nova branch chamada login-form-bugfix e troque para ela imediatamente:
git switch -c login-form-bugfix.gitignoregit checkoutgit configgit taggit worktree