能够设置BeyondCompare,DiffMerge等做为git的比较和合并的可视化工具,方便操做.
设置以下:
- 先下载并安装BeyondCompare,DiffMerge等.
- 设置git配置,设置BeyondCompare的git命令以下:
-
-
git config --
global diff.tool bc4
-
git config --
global difftool.bc4.cmd "\"c:/program files (x86)/beyond compare 4/bcomp.exe\" \"$LOCAL\" \"$REMOTE\""
-
-
-
-
git config --
global merge.tool bc4
-
git config --
global mergetool.bc4.cmd "\"c:/program files (x86)/beyond compare 4/bcomp.exe\" \"$LOCAL\" \"$REMOTE\" \"$BASE\" \"$MERGED\""
-
git config --
global mergetool.bc4.trustExitCode true
-
-
#让git mergetool再也不生成备份文件(*.orig)
-
git config --
global mergetool.keepBackup false
使用方法以下:
git difftool HEAD // 比较当前修改状况html
merge使用方法
git mergetool
sourceTree设置方法以下:
1.在菜单(工具->选项)中设置如图

2.使用菜单(操做->解决冲突->打开外部合并工具),则可以使用