在单个文件中重新启动冲突解决scheme

在一个较大的git与几个冲突的文件合并,我错误地标记为已解决的文件(使用git add FILE后一些编辑)

现在我想撤销我的冲突解决尝试,并开始解决该文件。

我怎样才能做到这一点?

在这里find解决scheme: http : //gitster.livejournal.com/43665.html

 git checkout -m FILE 

这将恢复未解决的状态,包括有关父代和合并基地的所有信息,从而允许重新启动解决scheme。

 git reset HEAD FILE 

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