git 和 Beyond Compare自行安装
查看电脑当前系统支持的git diff/git merge插件
git difftool --tool-help
git mergetool --tool-help
如果你的运行结果中,没有出现bc/bc3/bc4的话,那基本上可以放弃了,电脑可能会不支持
配置git
其中路径改成自己的
git config --global diff.tool bc4
git config --global difftool.prompt false
git config --global difftool.bc4.cmd '"D:\Beyond Compare 4\Beyond Compare 4\BCompare.exe" "$LOCAL" "$REMOTE"'
git config --global merge.tool bc4
git config --global mergetool.prompt false
git config --global mergetool.bc4.cmd '"D:\Beyond Compare 4\Beyond Compare 4\BCompare.exe" "$LOCAL" "$REMOTE"
"$BASE" "$MERGED"'
git config --global mergetool.bc4.trustexitcode true
测试
# 提交时查看差异修改了什么
git difftool
# 合并时冲突修改
git mergetool