在一个较大的git合并了几个冲突的文件,我错误地将一个文件标记为已解析(在一些编辑后使用git add file)
现在我想撤销我的冲突解决尝试,并重新解决该文件。
我该怎么做呢?
在一个较大的git合并了几个冲突的文件,我错误地将一个文件标记为已解析(在一些编辑后使用git add file)
现在我想撤销我的冲突解决尝试,并重新解决该文件。
我该怎么做呢?
当前回答
对于更现代的git版本,更新后的解决方案将是:
git restore -m FILE
还有Alex Krauss的回答(双关语)。
其他回答
在这里找到解决方案:http://gitster.livejournal.com/43665.html
git checkout -m FILE
这将恢复未解析状态,包括有关父节点和合并基节点的所有信息,从而允许重新启动解析。
对于更现代的git版本,更新后的解决方案将是:
git restore -m FILE
还有Alex Krauss的回答(双关语)。