在单个文件中重新启动冲突解决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)