首页 > git > faq > 4.Git设置外部对比工具

4.Git设置外部对比工具

在通过GIt比较文本差异的时候,采用外部对比工具比如Compare Merge会比Git自带的对比工具更直观. windows下设置git的对比工具,beyond compare 3或者Compare Merge.

1 git查看命令帮助

$ git difftool --tool-help

2 git设置外部文本对比工具

$ git config --global diff.tool bc3
$ git config --global difftool.bc3.path "D:\Program Files\Beyond Compare 4\BCompare.exe"

3 git设置外部合并工具

$ git config --global merge.tool bc3
$ git config --global mergetool.bc3.path "D:\Program Files\Beyond Compare 4\BCompare.exe"

也可以直接修改.gitconfig文件,直接增加如下:

[diff]
    tool = bc3
[difftool "bc3"]
    path = D:\Program Files\Beyond Compare 4\BCompare.exe
[merge]
    tool = bc3
[mergetool "bc3"]
    path = D:\Program Files\Beyond Compare 4\BCompare.exe

设置好后,使用命令是 git difftool 而不是之前的 git diff 了。

注: 文中对比工具的路径设置为自己.

转载请保留原文链接.