Ale*_*x R 3 git vimdiff mergetool
我已经执行git mergetool尝试解决一些合并冲突。
git mergetool
它打开 3 个文本窗口(在我的 SSH 终端内),每个窗口中都有不同版本的代码。
我想要的代码在右边的窗口中。
我如何告诉 git 使用这个版本并继续?
这是屏幕截图...
Rob*_*rto 5
根据这篇博文:
有两种基本策略可以调和 3 向差异。您可以将光标保持在中间文件中,然后使用 bufspec 运行 :diffget 以获取包含要保留的更改的文件。或者,您可以将光标放在要保留的更改上,然后使用工作副本文件的 bufspec 运行 :diffput。
现在,bufspec 是缓冲区编号、缓冲区名称的模式或缓冲区名称的一部分,例如“file.cpp.v2”中的“v2”。如果您键入2加 CTRL+G,它会显示缓冲区编号和文件。
归档时间:
10 年 前
查看次数:
1133 次
最近记录: