OSX 使用 Beyond Compare 作为 git difftool

OSX Using Beyond Compare as git difftool

尝试使用 git 启动 Beyond Compare 时,出现此错误:

The diff tool bc3 is not available as 'bcompare'

fatal: external diff died, stopping at plugins/PushPlugin.m

设置差异工具:

$ git config --global diff.tool bc3

尝试比较目录:

$ git difftool plugins

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

启动 Beyond Compare,转到 Beyond Compare 菜单并运行安装命令行工具。

根据官网:Scooter Software: Beyond Compare

启动 Beyond Compare,转到 Beyond Compare 菜单并运行安装命令行工具。

差异 在终端中:

git config --global diff.tool bc3

要使用 Beyond Compare 启动差异,请使用命令:git difftool file.ext

仅合并专业版 在终端中:

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

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