Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

não teve merge...

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.

1 resposta
solução!

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:

  1. 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
    
  2. Realizar o merge: Com a branch "main" ativa, você pode mesclar as mudanças da branch de testes com o comando:

    git merge testes
    
  3. 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".

  4. 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!