我开始了mergetool ...
> git mergetool
它说的像......
merge tool candidates: blah blah blah
Merging:
file1.c
然后我想,“你知道,我还没准备好。”我不知道任何干净的关闭方式,我点击了ctrl-C。现在我想查看另一个分支,但我不能......
> git checkout other_branch
error: path 'file1.c' is unmerged
有没有办法从中恢复?我强调,当mergetool运行时,我没有做任何实际的更改。
答案 0 :(得分:4)
您正在寻找大多数git命令中存在的--abort
选项:
git merge --abort
手动输入:
中止当前的冲突解决过程,并尝试重建合并前的状态。