OSX使用Beyond Compare作为git difftool

时间:2015-07-02 14:37:39

标签: git macos beyondcompare git-difftool

当尝试使用git启动Beyond Compare时,我收到此错误:

  

diff工具bc3不能用作'bcompare'

     

致命:外部差异死亡,停在插件/ PushPlugin.m

设置差异工具:

$ git config --global diff.tool bc3

尝试比较目录:

$ git difftool plugins

Viewing (1/2): 'plugins/PushPlugin.m'
Launch 'bc3' [Y/n]: y

2 个答案:

答案 0 :(得分:23)

启动Beyond Compare,转到Beyond Compare菜单并运行Install Command Line Tools。

答案 1 :(得分:0)

根据官方网站:Scooter Software: Beyond Compare

启动“超越比较”,进入“超越比较”菜单,然后运行“安装命令行工具”。

差异 在终端中:

git config --global diff.tool bc3

要使用Beyond Compare启动比较,请使用以下命令:git difftool file.ext

仅合并Pro 在终端中:

git config --global merge.tool bc3
git config --global mergetool.bc3.trustExitCode true

要使用Beyond Compare启动三向合并,请使用以下命令:git mergetool file.ext