Thomas Rast [off-list ref] writes:
Ideally, we'd like 'git diff C^!' to show the same diff that 'git show C'
does (with log.showroot enabled). This gives easy access to a readable
diff for the commit, irrespective of how many parents it has and without
any trickery to remove the commit message from the git-show output.
Not interested yet, as the "git show" discussion is not convincing at all.
Is the message annoying enough to warrant this change?
If that is indeed the case and if it is a common thing to ask, isn't it
more productive to teach "show" a way to do so in a simpler way than
doing, say,
$ git show --pretty=format: HEAD