中止合并冲突中途解决

时间:2018-10-24 01:36:07

标签: git merge-conflict-resolution

我将分支A合并到分支B中,并且在某些文件(例如5)中发生合并冲突。 我解决了2个文件中的合并冲突,但现在我想中止合并,并希望我解决了冲突的2个文件在解决冲突之前恢复到最初的状态。我该怎么做。

2 个答案:

答案 0 :(得分:0)

如果合并未完成,则可以执行git merge --abort

检查那些文件的内容:如果它们没有完全还原为初始内容,请执行git checkout -- myfile :,这会将它们的内容重置为当前索引。

答案 1 :(得分:0)

要中止当前的冲突解决过程,并尝试重建合并前状态。

您可以使用git merge --abort(假设您的Git版本为1.7.4或更高)。

如果您使用的是旧版Git(但版本高于1.6.1),则可以使用 git reset --merge