Gre*_*eso 8 git vim ubuntu merge vimdiff
我对此很陌生,所以对基本问题表示歉意。
我使用的是Ubuntu环境。我已经安装了git。我将vimdiff设置为合并工具。
我正在测试环境,但遇到问题。
我在文件中创建了冲突readme.txt。当我尝试从分支develop合并到master时,显然会发生冲突。正如预期的那样,添加了一些“标记字符”readme.txt来指示冲突发生的位置。因此,下一步是调用git mergetool启动vimdiff。
到目前为止,一切都按预期进行,vimdiff现已启动。但后来,我决定退出vimdiff而不做任何更改。我想将我的更改“推迟”到另一个时间。因此,我按<ESC>,然后按:qa!,认为这将停止合并过程。不幸的是,事实并非如此。看起来合并现在被认为已解决并成功,并且readme.txt文件虽然没有更改,并且包含冲突标记,但现在已准备好提交。
现在回答我的问题。如何终止git mergetool通话、退出vimdiff并重新开始,就像我没有拨打电话一样?
谢谢。
| 归档时间: |
|
| 查看次数: |
8086 次 |
| 最近记录: |