Redémarrez la résolution des conflits dans un seul fichier

Dans une plus grande fusion avec plusieurs fichiers en conflit, j’ai incorrectement marqué un fichier comme résolu (en utilisant git add FILE après quelques modifications)

Maintenant, je voudrais annuler ma tentative de résolution de conflit et recommencer à résoudre ce fichier.

Comment puis je faire ça?

Trouvé la solution ici: http://gitster.livejournal.com/43665.html

 git checkout -m FILE 

Cela restaure l’état non résolu, y compris toutes les informations sur la base parent et la base de fusion, ce qui permet de redémarrer la résolution.

 git reset HEAD FILE 

Exemple

 $ git status # On branch master # Changes to be committed: # (use "git reset HEAD ..." to unstage)