首页 > 解决方案 > Git撤消合并并添加单个文件

问题描述

合并了一个分支后,我遇到了一些合并冲突。

我修复了它们,对于我修复的每个文件,我将其添加git add到合并提交中。

git add如果我后来通过运行代码意识到合并是错误的,我怎么能撤消其中一个文件?所有这一切提交任何东西之前,文件仍然被添加、修改和取消提交。

标签: git

解决方案


我想再次在该文件中出现冲突,以某种方式重置它,拥有<<<<<<<>>>>>

您可以使用以下选项恢复工作目录中的合并冲突标记:--conflictgit-checkout

git checkout --conflict=merge -- path/to/file

文档中:

这将再次重新签出文件并替换合并冲突标记。如果您想重置标记并尝试再次解决它们,这可能很有用。


推荐阅读