0

我可以在合并工具的Beyond Compare 选项列表-favorright中看到,可以使用or选项指定支持右侧或左侧-favorleft

如果我尝试使用它,我会收到错误

$git merge master

[...](Actual merge with some conflicts)

$git mergetool -favorright
usage: git mergetool [--tool=tool] [--tool-help] [-y|--no-prompt|--prompt] [-O<orderfile>] [file to merge] ...
4

1 回答 1

1

您将-favorright参数传递给git. 您想要的是git将该参数传递给 Beyond Compare。此命令将更改您的配置,以便将来每次使用git mergetool.

$ git config --global mergetool.bc3.cmd "/usr/bin/bcompare -favorright \$LOCAL
\$REMOTE \$BASE \$MERGED"

您可能需要替换/usr/bin/bcompare系统上 Beyond Compare 可执行文件的正确路径。

于 2017-07-16T19:41:52.297 回答