このような地元の歴史があるとしましょう
----A master
\
C------D feature
次のコマンドを実行してコミット B を作成した場所:
git checkout master
git merge feature --no-ff -m "Added new feature"
----A----------B master
\ /
C------D feature
at master (commit B) を使用した gitkHEAD
では、「パッチ」に空白の差分が表示されます。
しかし、パッチが B と A の差分を表示することを期待しています。次のコマンドが示すものと同様です。
git checkout master //now at B
git diff HEAD^
この方法で gitk を機能させるには、どのようなオプションが必要ですか?