git diff のデフォルトの diff ツールとして opendiff を使用したいと考えています。これは以前は機能していましたが、何らかの理由で機能しなくなりました。私はスクリプトを使用しています:
echo opendiff $2 $5 > opendiff-git.sh
これは.gitconfigで設定されています:
[diff]
external = ~/opendiff-git.sh
これは最近私にとってはうまくいきませんでした。なにが問題ですか?
更新: 新しいリポジトリのクローンを作成すると、すべて正常に機能しました! 変!