Minicurso Git+github

Júlia Rizza

contato@juliarizza.com

Branches

São ramos do seu repositório que não seguem a timeline normal. Eles existem de forma separada do ramo principal e só são adicionados ao ramo principal quando você realiza um merge.

  • Integridade de código
  • Organização
  • Desenvolvimento paralelo
  • Ainda mais distribuído

trabalhando com branches

Para criar um novo branch:

 

Para acessar um branch:

 

Para apagar um branch:

 

Listar branches:

 

 

Dentro do branch tudo funcionará normalmente, como se você estivesse no master.

$ git checkout -b <branch>
$ git checkout <branch>
$ git checkout -d <branch>
$ git branch

Fazendo merge

Da mesma forma que o Git realiza um merge das nossas modificações automaticamente, podemos pedir que ele realize um merge de um branch para o outro.

Por exemplo, criamos um branch para adicionar uma nova modificação a um programa, e agora queremos colocar tudo que foi desenvolvido nesse branch no ramo master:

$ git checkout master
$ git merge <branch>

vamos

brincar

com branches

minicurso git+github

Júlia Rizza

contato@juliarizza.com

Minicurso Git+GitHub - Aula 4

By Júlia Rizza

Minicurso Git+GitHub - Aula 4

  • 885