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.

2. Já está pronto para usar.

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

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

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

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.

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.




