次の手順を使用して、Sourcegear DiffMerge をデフォルトの git マージ ツールとして構成しました。
git config --global diff.tool diffmerge
git config --global difftool.diffmerge.cmd "diffmerge \"\$LOCAL\" \"\$REMOTE\""
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 false
ソース: http://www.andrejkoelewijn.com/wp/2010/01/08/configure-diffmerge-with-git/
ただし、実行するgit mergetool
と次のエラーが発生します。
この問題の原因は何ですか?