Neste artigo você vai aprender a resolver o erro You have not concluded your merge (MERGE_HEAD exists) que acontece no git

You have not concluded your merge capa

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!
Subscribe
Notify of
guest

2 Comentários
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
igo

Muito bom, me ajudou aqui deu tudo certo

Battisti

show!