|
|
Merge
|
|
|
=====
|
|
|
|
|
|
Merges são utilizados para unir dois branches. São utilizados quando um branch que tinha como função corrigir um bug ou adicionar algo novo chegaram ao seu objetivo e devem ser adicionados a versão final do projeto.
|
|
|
|
|
|
![alt merge](http://vimcasts.org/images/blog/target-merge-branches.png)
|
|
|
|
|
|
Para fazer um merge, vá para o branch que você quer "receber" a união, `git checkout master`, por exemplo. Depois disso execute `git merge branch`. Na maioria dos casos o merge será feito na hora, mas pode ser que ocorram conflitos. Caso este último ocorra você precisa indexar os arquivos conflituosos que quer dar merge executando `git add arquivo`.
|
|
|
|
|
|
Você também pode fazer um Merge Request no GitLab ou GitHub. Um Merge Request é uma solicitação de merge em um branch de um repositório. Você pode escrever todas as alterações feitas no projeto e mostrar snippets de código. O dono do repositório vai julgar o seu Merge Request e pode aceitá-lo ou não, caso o repositório não seja seu.
|
|
|
|
|
|
---
|
|
|
#### Próximo: [Tags e Rótulos](tags)
|
|
|
|
|
|
#### Anterior: [Branches](branches)
|
|
|
###### [Voltar para o início](../home) |