[转]Git调用第三方对比工具beyondCompare

点击阅读原文

 

对于我这种 git 命令行小白来说, git 自带的对比工具各种水土不服,想念以前的 svn 小乌龟 + beyondCompare 的日子。。。纠结完 gitHub client 未果之后,终于研究到。。 原来 git 的对比也可以调用第三方工具的, well done!

下面来科普下 如果 在 git 设置 第三方对比工具。

配置 git

打开 .gitconfig 配置文件 (windows 在 C:\Users\Administrator [Administrator 为你当前用户名], mac 在 ~/),加入以下内容

?
1
2
3
4
5
6
7
8
[ diff ]
     tool = bc3
[difftool "bc3" ]
     path = D:/Program Files (x86)/Beyond Compare 3/BCompare.exe
[merge]
     tool = bc3
[mergetool "bc3" ]
     path = D:/Program Files (x86)/Beyond Compare 3/BCompare.exe

其中 path 为你 beyondCompare 的安装目录;

ok 搞好了, 让我们试试效果

打开你的git项目 目录输入

?
1
git difftool git difftool -t bc3

你会看到
[转]Git调用第三方对比工具beyondCompare_第1张图片

输入回车之后, ok beyondCompare 启动了~

(tips 如果不能调用 可以在 终端输入任意字母 如 m,就可以调用成功了)
[转]Git调用第三方对比工具beyondCompare_第2张图片

你可能感兴趣的:([转]Git调用第三方对比工具beyondCompare)