I was reading the documentation for git diff and stumbled across the following section:
A convenient way to produce the desired set of revisions is to use the
^@suffix. For instance, ifmasternames a merge commit,git diff master master^@gives the same combined diff asgit show master.
I cannot seem to understand what master^@ means here.