On Tue, Jan 24, 2017 at 1:54 AM Stefan Hajnoczi <stefanha@xxxxxxxxxx> wrote: > > The use of "git show" you are demonstrating is still about showing > > the commit object, whose behaviour is defined to show the log > > message and the diff relative to its sole parent, limited to the > > paths that match the pathspec. > > > > It is perfectly fine and desirable that "git show <commit>:<path>" > > and "git show <commit> -- <path>" behaves differently. These are > > two completely different features. > > Thanks for explaining guys. It all makes logical sense. I just hope I > remember the distinctions in that table for everyday git use. Familiar itch; previous discussion here: https://public-inbox.org/git/1377528372-31206-1-git-send-email-hordp@xxxxxxxxx/ Phil