5

我启动了合并工具...

> git mergetool

它说的是......

merge tool candidates: blah blah blah
Merging:
file1.c

然后我想,“你知道,我还没准备好。” 不知道有什么干净的方法可以关闭它,我按了 ctrl-C。现在我想检查另一个分支,但我不能......

> git checkout other_branch
error: path 'file1.c' is unmerged

有什么办法可以从中恢复吗?我强调,在运行 mergetool 时我没有进行任何实际更改。

4

1 回答 1

6

您正在寻找--abort大多数 git 命令中存在的选项:

git merge --abort

手动输入:

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

于 2016-11-18T01:33:23.150 回答