修改配置文件
打开 .gitconfig
文件,添加如下配置:
[diff]
tool = bc4
[difftool]
prompt = false
[difftool "bc4"]
cmd = "\"D:/Beyond Compare/bcomp.exe\" \"$LOCAL\" \"$REMOTE\""
[merge]
tool = bc4
[mergetool]
prompt = false
[mergetool "bc4"]
cmd = "\"D:/Beyond Compare/bcomp.exe\" \"$LOCAL\" \"$REMOTE\" \"$BASE\" \"$MERGED\""
trustExitCode = true
D:/Beyond Compare/
替换为你的电脑中 Beyond Compare
的文件夹路径。
使用
比较差异
git difftool <file_name>
合并冲突
git mergetool
简化命令
实际使用过程中觉得命令太长,没有效率,可以给它们配置别名。
git config --global alias.dft difftool
git config --global alias.mgt mergetool
比如我就将 difftool
、mergetool
配置了 dft
、mgt
这样的别名,使用的时候直接
git dft <file_name>
git mgt
参考
Using Beyond Compare with Version Control Systems
本文作者:P3TERX
本文链接:https://p3terx.com/archives/configure-beyond-compare-as-a-git-comparison-tool-under-windows.html
版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。非商业转载及引用请注明出处(作者、原文链接),商业转载请联系作者获得授权。