2016-11-17 97 views
2

恢復,我開始了合併工具...混帳 - 如何從未完合併

> git mergetool 

了,說什麼像...

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

然後我想,「你知道,我還沒有準備好。「不知道任何干淨的方式關閉它,我點擊ctrl-C。現在我想檢查出另一個分支,但我不能...

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

是否有某種方法可以從中恢復?我強調,當mergetool運行時,我沒有做任何實際的更改。

回答

2

您正在尋找存在於大多數的git命令--abort選項:

git merge --abort 

手動輸入:

中止當前的衝突解決過程,並試圖重建預合併州。