250 votes

Erreur de fusion Git "La validation n'est pas possible car vous avez des fichiers non fusionnés".

J'ai oublié de git pull mon code avant de le modifier ; lorsque j'ai validé le nouveau code et essayé de le pousser, j'ai obtenu l'erreur "push is not possible".

À ce moment-là, j'ai fait un git pull ce qui a mis en évidence certains fichiers avec conflit. J'ai supprimé les conflits mais je ne sais pas ce qu'il faut faire maintenant.

J'ai essayé de git commit mais il est dit que le "commit n'est pas possible car vous avez des fichiers non fusionnés" :

error: Committing is not possible because you have unmerged files.

2voto

Yann VR Points 97

J'ai eu un problème similaire qui se résumait à la suppression de fichiers sous des "chemins non immergés".

Ces fichiers ont dû être supprimés en utilisant git rm

0voto

appdesigns Points 1

Donc à partir de l'erreur ci-dessus. Tout ce que vous avez à faire pour résoudre ce problème est de revenir sur votre code. ( git revert HEAD ) alors git pull et refaire vos modifications, puis git pull à nouveau et a pu commiter ou fusionner sans erreur.

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