Neste artigo você vai aprender a resolver o erro You have not concluded your merge (MERGE_HEAD exists) que acontece no git
Fala programador(a), beleza? Bora aprender mais sobre git e resolução de conflitos!
Basicamente o erro acontece por que o git pull que demos anteriormente falhou em unir os códigos, com os já presentes
E este conflito gerado não foi resolvido até este próximo pull, então é necessário resolver o problema para continuar com o git pull
Para isso você deve primeiramente abortar o merge:
git merge --abort
E então você precisa resolver o conflito atual no código, vendo o que está diferente do seu código com o que veio do pull
Quer aprender mais sobre git? Veja este curso gratuito:
Após a resolução você precisa commitar esta resolução:
git commit -a -m "Resolvendo conflito"
E por último realizar o pull novamente:
git pull
Agora o código virá corretamente do repo remoto, e você estará com o erro resolvido também 🙂
Conclusão
Neste artigo aprendemos a como resolver o erro: You have not concluded your merge
Que acontece quando o conflito de um merge anterior ainda não foi resolvido, e tentamos adicionar mais código
É que como se fosse uma trava de segurança para não aumentar o problema
No conteúdo do artigo descrevi o passo a passo para solucionar esta questão
Confira nossos cursos gratuitos no Youtube, com vídeos todos os dias!
Se inscreva e ative o sininho para receber as notificações e aprender mais ainda sobre desenvolvimento web!
Veja também nosso catálogo de cursos na Udemy, todos com exercícios e projetos práticos, nas mais diversas tecnologias
O link acima contém um cupom de desconto para os cursos!
Muito bom, me ajudou aqui deu tudo certo
show!