p4merge をマージツールとして設定しようとしましたが、うまく動作しないようです。これが私のコマンドです:
git config --global merge.tool p4merge
git config --global mergetool.p4merge.path "C:/Program Files/Perforce/p4merge.exe"
git config --global mergetool.p4merge.cmd "p4merge.exe \"$BASE\" \"$LOCAL\" \"$REMOTE\" \"$MERGED\""
また、ポータブル バージョンの gitをインストールして、 Windowsコマンド プロンプトからコマンドを実行しようとしましたが、同様のエラーが引き続き発生します。
ここに何かアイデアはありますか?私は困惑しています。
編集
奇妙なことに、git bash で p4merge をセットアップして失敗した後、Visual Studio のチーム エクスプローラーでマージを試みたところ、p4merge (tableflip) が起動しました。VS 経由で開始されるコマンドは git bash に似ていると思いますが、この 2 つを関連付ける方法がわかりません。