2

私はgitでosx 10.9を実行しており、マージツールとしてdiffmergeを実行しようとしています。diffmerge をインストールして、bash シェルから起動できます -

$ diffmerge

ただし、マージツールとして設定しようとすると-

$ git config --global merge.tool diffmerge
$ git config --global mergetool.diffmerge.cmd "diffmerge --merge --result=\$MERGED \$LOCAL \$BASE \$REMOTE"
$ git config --global mergetool.diffmerge.trustExitCode true

そして走る

$ git mergetool

次の出力が得られます-

git config option merge.tool set to unknown tool: diffmerge
Resetting to default...

This message is displayed because 'merge.tool' is not configured.

これが失敗する理由はありますか?(実行時に diffmerge が有効なツールとしてリストされていないことに注意してくださいgit mergetool --tool-help)

4

0 に答える 0