From: Jeff King Date: Mon, 26 Mar 2012 20:14:56 GMT Subject: Re: How to get status-like short format for old commits? Message-ID: <20120326201456.GC13098@sigill.intra.peff.net> In-Reply-To: On Mon, Mar 26, 2012 at 08:53:45PM +0200, Piotr Krukowiecki wrote: > [log --name-status] > not so nice as status, but still ok. Yeah, the code to print the verbose "modified: foo.c" style is specific to status. We could refactor it to be a new generic diff output type, which would not be that hard. In practice, though, I think people choose either "--stat --summary" if they want to show to a person (it's a superset of what status shows, because it also contains the number of lines changed for each file), or "--raw" if they need something machine-readable. Does one of those work for you? If not, it might be a fun and relatively simple exercise to create a --verbose-name-status that looks like the output of "git status" (you could also do it by post-processing --name-status output, but that is less fun and more hacky :) ). -Peff