On Fri, Feb 17, 2017 at 02:51:36AM +0100, Luna Kid wrote: > tl;dr; --> Please add --no-diff (or --msg-only) to git show. We'll > love you for that. :) I think it is already spelled "--no-patch", or "-s" for short. > Please note that "show" is such a profoundly generic command verb, > probably also used heavily in git, especially to show commits, that it > comes to mind as second nature, without thinking, as the primary (or > even as "the only") choice for showing various items in various ways > -- which, in fact, it already properly does, indeed. Right. That's what's it for. The DESCRIPTION section of the manpage starts with: Shows one or more objects (blobs, trees, tags and commits). For commits it shows the log message and textual diff. It also presents the merge commit in a special format as produced by git diff-tree --cc. For tags, it shows[...etc...] I guess that second paragraph could mention "--no-patch" explicitly to disable it. It's documented in the COMMON DIFF OPTIONS section, but of course there are quite a few options listed, so it's easy to miss. -Peff