Vra*_*ian 5 git vimdiff git-difftool
读完这篇之后,我通过在 ~/.gitconfig 中添加以下几行,将 git 配置为使用 vimdiff 作为 diff/merge 工具:
[diff]
tool = vimdiff
[merge]
tool = vimdiff
[difftool]
prompt = false
[alias]
d = difftool
Run Code Online (Sandbox Code Playgroud)
但git difftool仍然只是打印差异(没有 vimdiff)。有任何想法吗?
更新。
似乎git difftool工作正常,如果我在 repo 中有一些未提交的更改,即它按预期打开 vimdiff。但是如果我git difftool在与冲突合并后打开 vimdiff,它就无法打开。任何想法为什么?
| 归档时间: |
|
| 查看次数: |
2168 次 |
| 最近记录: |