O que são Git Branches
Git Branches são ramificações do código fonte em um repositório Git que permitem a criação de uma linha de desenvolvimento separada do branch principal. Essas ramificações permitem que você trabalhe em diferentes recursos ou funcionalidades de forma isolada e independentemente do desenvolvimento principal, sem afetar o código principal. Isso é particularmente útil quando você está trabalhando em um projeto complexo com muitas pessoas envolvidas.
O branch principal no Git é o branch "master", que é o branch padrão criado automaticamente quando um repositório é inicializado. No entanto, algumas equipes preferem usar um nome diferente para o branch principal, como "main" ou "trunk".
Para usar branches no Git, você pode criar um novo branch a partir do branch principal usando o comando git branch nome_do_branch. Depois de criar um novo branch, você pode mudar para ele usando o comando git checkout nome_do_branch. Agora, você pode fazer alterações nesse branch separadamente do branch principal, commitar suas mudanças, fazer push e pull request.
Aqui está um exemplo de como criar um novo branch, fazer mudanças e mesclar essas mudanças de volta para o branch principal:
1. Crie um novo branch chamado "minha-feature" a partir do branch principal:
git checkout -b minha-feature
Copiar2. Faça as mudanças necessárias no código.
3. Commit as mudanças no novo branch:
git add .
git commit -m "Adicionando nova funcionalidade"
Copiar4. Mude de volta para o branch principal:
git checkout master
Copiar5. Mescle as mudanças do novo branch de volta para o branch principal:
git merge minha-feature
CopiarIsso irá mesclar as mudanças feitas no branch "minha-feature" de volta para o branch principal. Você pode então excluir o branch "minha-feature" se não precisar mais dele.