当我打字时git diff
,我想看到并排的差异,就像diff -y
,或者喜欢在交互式差异工具中显示差异,例如kdiff3
。如何才能做到这一点?
尝试 git difftool
Use git difftool代替git diff。你永远不会回去。
更新以添加示例用法:
这是另一个 stackoverflow 的链接,其中讨论了git difftool
: 如何使用我喜欢的 diff 工具/查看器查看“git diff”输出?
对于较新版本的git
, the difftool
命令支持许多开箱即用的外部差异工具。例如vimdiff
是自动支持的,可以通过以下方式从命令行打开:
cd /path/to/git/repo
git difftool --tool=vimdiff
其他支持的外部差异工具列于git difftool --tool-help
这是一个示例输出:
'git difftool --tool=<tool>' may be set to one of the following:
araxis
kompare
vimdiff
vimdiff2
The following tools are valid, but not currently available:
bc3
codecompare
deltawalker
diffuse
ecmerge
emerge
gvimdiff
gvimdiff2
kdiff3
meld
opendiff
tkdiff
xxdiff
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)