Thread (1 message) 1 message, 1 author, 2016-06-15

Re: Output from git diff-tree (documentation)

From: Junio C Hamano <hidden>
Date: 2016-06-15 22:47:06

David Kågedal [off-list ref] writes:
The "git diff-tree HEAD" command (with the default raw output) starts
by printing a hash, which seems to be the hash for the commit (HEAD in
this case).
That was because "git diff-tree" was the historical workhorse of "git
log".  The latter literally was "rev-list HEAD | git diff-tree --stdin".

Giving a commit on the command line and giving one from the stdin was made
consistent.  IOW, "rev-list HEAD | xargs -n1 git diff-tree" would give you
a similar output.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help