Trabalhando com branches
Com o objetivo de isolar trabalho em repositórios com mais de um desenvolvedor, podemos criar branches.
Uma branch é um atalho móvel para um commit.
Esse isolamento permite que várias pessoas sigam o desenvolvimento de features isolamente, sem conflitos entre si.
Isso pode ajudar a garantir que a versão na master é a mais estável por exemplo.
Exemplo:
Criando uma branch
Acessando uma branch
É possível fazer checkout de branches, tags e até mesmo commits específicos.
Criando e acessando uma branch
Visualizando branches
A branch corrente começa com um (*)
Removendo uma branch que ainda já foi integrada ao repositório remoto
Removendo uma branch que ainda não integrada ao repositório remoto
Removendo uma branch do repositório remoto
Cuidado pois ela não estará mais acessível no repositório remoto. Alguma outra pessoa pode querer fazer checkout dessa branch.
Integra a branch master com na branch corrente
Integrando uma branch na outra
Integra a branch_a na branch corrente
Integrando branches
Projeto com 3 branches:
branch_a
branch_b
master(branch padrão)
Projeto após a o merge da branch_a na master:
Projeto após o merge da branch_b na master:
Last updated
Was this helpful?