David Kågedal <davidk@xxxxxxxxxxxxxx> 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. -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html