Instruções sobre como gerenciar branches no Git

O gerenciamento de ramificações é um aspecto importante do uso do Git. As ramificações permitem que você trabalhe em vários recursos, tarefas ou versões do código-fonte simultaneamente. Aqui estão alguns conceitos-chave e operações básicas para gerenciar branches no Git:

 

Criando uma nova filial

Use o comando git branch <branch-name> para criar uma nova ramificação com o nome <branch-name>. Por exemplo: git branch feature-branch.

Alternando entre filiais

Use o comando git checkout <branch-name> para alternar entre as ramificações. Por exemplo: git checkout feature-branch.

Visualizando a lista de filiais

Use o comando git branch para visualizar a lista de ramificações existentes no repositório. A ramificação atual é marcada com um asterisco(*).

Mesclando filiais

Para mesclar as alterações de uma ramificação na ramificação atual, use o comando git merge <branch-name>. Por exemplo: git merge feature-branch.

Excluindo uma ramificação

Use o comando git branch -d <branch-name> para excluir uma ramificação que concluiu seu trabalho. Por exemplo: git branch -d feature-branch

Enviando uma ramificação para um repositório remoto

Use o comando git push origin <branch-name> para enviar uma ramificação específica para o repositório remoto. Por exemplo: git push origin feature-branch.

Criando um branch a partir de um commit específico

Use o comando git branch <branch-name> <commit-id> para criar uma nova ramificação a partir de um commit específico. Por exemplo: git branch bug-fix-branch abc123.

 

O gerenciamento de ramificações no Git permite desenvolver recursos independentes, realizar testes e gerenciar com eficiência o controle de versão do código-fonte. Usar os comandos e conceitos acima ajudará você a manter o controle e organizar seu processo de desenvolvimento de software.