OSX では、git diff ツールとして diffmerge を使用しています。これが私の.gitconfigです:
[diff]
tool = diffmerge
[difftool "diffmerge"]
cmd = diffmerge \"$LOCAL\" \"$REMOTE\"
[alias]
d = difftool --no-prompt
単に使用git difftool
すると、差分を作成するすべてのファイルに対してプロンプトが表示されます。これを回避するために、git d
エイリアスを作成し、--no-prompt フラグを追加しました。
エイリアスを持たずにプロンプトが繰り返されるのを防ぐ方法はありますか? --no-prompt フラグを diffmerge コマンドの横に移動するだけでなく、difftool の下に挿入prompt=false
してみましたが、どれも役に立ちませんでした。prompt = NO