一、首先安装 beyond compare

beyond compare官方地址 http://www.scootersoftware.com/support.php?c=kb_vcs.php,里面有详细的介绍(可能有墙,请自备梯子)
这个链接是墙内的下载地址:http://rj.baidu.com/soft/detail/16703.html

二、修改.gitconfig配置文件

1
$ subl ~/.gitconfig #打开用户home目录下的配置文件

添加配置节点:

1
2
3
4
5
6
7
8
9
10
11
[diff]
tool = bc3
[difftool "bc3"]
cmd = \"/d/Program Files (x86)/Beyond Compare 4/BComp.exe\" \"$LOCAL\" \"$REMOTE\"
[difftool]
prompt = false
[merge]
tool = bc3
[mergetool "bc3"]
cmd = \"/d/Program Files (x86)/Beyond Compare 4/BComp.exe\" \"$LOCAL\" \"$REMOTE\" \"$BASE\" \"$MERGED\"
trustExitCode = true

三、使用

当项目中有文件变动时,就可以使用git difftool命令来查看,解决冲突时使用git mergetool解决冲突。

1
2
$ git difftool
$ git mergetool