Windows下给SourceTree配置外部比较工具BeyondCompare

本文详细介绍如何在SourceTree中设置BeyondCompare作为默认的对比与合并工具,包括修改.gitconfig文件的具体步骤,以及如何指定BeyondCompare的执行文件路径。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

开始之前默认你windows电脑上已经安装了git以及SourceTree了,下面直接开始:

注:这里本人使用的是中文版,英文版的同理可得。

第一步、在SourceTree里面的工具里点击选项,弹出如下的对话框:

 

这时候在外部对比工具那里和合并工具那里选择BeyondCompare,然后确定,ok剩下最后一步;

第二步、在用户目录下找到.gitconfig,如下图:

打开文件内容如下:

[gui]

[user]

name = ***

email = ***@***.com

[core]

autocrlf = true

excludesfile = C:\Users\OF\Documents\gitignore_global.txt

[difftool "sourcetree"]

cmd = 'C:/Program Files (x86)/Beyond Compare 3/BComp.exe' "$LOCAL" "$REMOTE"

[mergetool "sourcetree"]

cmd = 'C:/Program Files (x86)/Beyond Compare 3/BComp.exe' "$LOCAL" "$REMOTE" "$BASE" "$MERGED"

trustExitCode = true

注解:name跟email那里的星号是你自己git账号跟邮箱,git账号可以是gitlab,github之类的。这里我们要改的就是倒数第三行跟倒数第五行处cmd后面的东东了,很显然这里是我们自己电脑上BeyondCompare的可执行文件的绝对路径,注意改目录下有Bcom.exe跟Bcompare.exe两个可执行的文件,这里我们只需Bcom.exe即可。

到这里就已经完全ok了,下面看一下解决冲突部分的操作:

 

 

打开外部合并工具之后出来:

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值