75 votes

Git "Vous n'avez pas terminé votre fusion" et rien à s'engager ?

Chaque fois que j'essaie de pousser Git, j'obtiens ceci:

 You have not concluded your merge (MERGE_HEAD exists).
Please, commit your changes before you can merge.

En exécutant git status j'obtiens :

 # On branch master
nothing to commit (working directory clean)

Ou en exécutant git ls-files -u je n'obtiens rien.

Exécuter git add . et réessayer ne fait aucune différence.

Quoi de neuf?

120voto

Tower Points 20180

D'accord, j'ai finalement trouvé la réponse : git commit -m "Test" apparemment résolu ce problème. Le résultat était un commit vide sans aucun changement. Même Github affiche un commit vide, mais cela fonctionne.

21voto

Andrew Spartan Points 455

Utilisez la commande git reset , sans paramètres. Documents

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X