O título do vídeo sugere o uso do git merge, mas o que foi feito foi a exclusão da merge de testes... não houve integração do código como sugerido.
O título do vídeo sugere o uso do git merge, mas o que foi feito foi a exclusão da merge de testes... não houve integração do código como sugerido.
Oi Celso!
O processo de merge pode parecer um pouco confuso, especialmente quando há várias etapas envolvidas.
Vamos recapitular o processo de merge para esclarecer:
Trocar para a branch principal: Primeiro, você deve estar na branch "main" (ou outra branch de destino) onde deseja integrar as mudanças. Isso é feito com o comando:
git checkout main
Realizar o merge: Com a branch "main" ativa, você pode mesclar as mudanças da branch de testes com o comando:
git merge testes
Verificar o merge: Após o merge, você pode usar o comando git log
para ver os commits que foram integrados na branch "main". Além disso, ao abrir o explorador de arquivos no VS Code, você deve ver as mudanças (como a pasta "test") refletidas na branch "main".
Excluir a branch de testes: Depois de confirmar que o merge foi bem-sucedido e que todas as mudanças estão na branch "main", você pode excluir a branch de testes localmente e no repositório remoto:
git branch -D testes
git push origin testes --delete
O que pode ter acontecido é que o vídeo focou mais na exclusão da branch de testes após o merge e não detalhou tanto o processo de merge em si. No entanto, o merge é uma etapa crucial e deve ser realizado antes de excluir a branch de testes.
Bons estudos!