我将分支A合并到分支B中,并且在某些文件(例如5)中发生合并冲突。 我解决了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
。