osx下sourcetree教程里面的diff工具怎么匹配beyond compare

版权声明:本文为博主原创文章未经博主允许不得转载。 /lh/article/details/

在用惯了windows下的gittortois后转到mac下的sourcetree教程发现版本差异对比看起来非常不方便,于是发现需要给source tree配置一个功能强大嘚外部比较工具避免代码合并中的一些问题。

}

经过小伙伴的测试, 悲剧的FileMerge只要一仳较含有中文的文件就会Crash. 求破?

找来找去找到一个 Kaleidoscope 好像很高端的样子. 下载试用妥妥的,比较中文也不会崩溃.

}

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

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

第一步、在sourcetree教程里面的工具里点击选项,弹出如下的對话框:

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

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

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

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

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

大致如上,有问题欢迎留言交流

}

我要回帖

更多关于 sourcetree 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信