Lets say I have a local history like this
----A master
\
C------D feature
Where I ran the following commands to create commit B:
git checkout master
git merge feature --no-ff -m "Added new feature"
----A----------B master
\ /
C------D feature
In gitk with my HEAD
at master (commit B), the "Patch" will show a blank diff.
But I'd expect the patch to show the diff between B and A. Similar to what the following commands would show:
git checkout master //now at B
git diff HEAD^
What options do I have to get gitk work this way?