Article image

MP

Marcos Pereira11/03/2024 18:57
Compartilhe

Entendendo como funciona o "git merge"...

  • #Git

O que é “git merge”?

É um dos comandos GIT responsável pela mescla de duas ramificações ou branches de um mesmo repositório para a branch selecionada. Para ficar mais fácil a explicação vou usar um site muito bom para testar os comandos sem a necessidade de aplicar diretamente no Visual Studio Code ou terminal mas pode usar esses meios se preferir. Aqui está o site Learning Git Branching. Antes veja uma breve instrução de como usar o site acima para realizar a simulação de branching com “git merge”.

1.Clique no segundo link.

image

2. Já está pronto para usar.

image

Quando usar?

Agora esse comando é inicialmente usado após um commit de uma branch “*main”.

image

Após isso escreva no terminal quantos commits quiser para a "git checkout main".

image

Depois crie uma nova branch com o nome de preferência pelo comando "git branch (nome novo)".

image

Agora tendo duas branches escreva o comando "git checkout (nome da branch)" para destacar para qual você deseja mesclar o ultimo commit. Pois a branch selecionada vai receber a mescla da outra.

image

Para finalizar contendo vários commits em ambas as branches dê checkout na que você deseja selecionar e escreva "git merge (nome da branch)" para criar um novo commit com a mescla da selecionada.

image

Do resultado do merge se tem a união da principal com as mudanças da branch Victor, no commit C9.

Espero que tenha ajudado!

Compartilhe
Comentários (0)