From: Eli Barzilay Date: Mon, 22 Mar 2010 11:39:38 GMT Subject: Re: git rev-list formatting Message-ID: In-Reply-To: Eli Barzilay writes: > [...] > > Also, is there a way to avoid the "commit " line, print some > information that I specify in the format string, and show the whole > message as is (without wrapping or other tweaks)? Looks like `git log' does something similar to what I want anyway, which leads me to a related question -- it's not clear to me what are the differences between `git rev-list', `git log', `git diff', and `git show', since it looks like they can all be tweaked to produce similar outputs. Are they all the same with different outputs? Is there some description of them with the differences explained? Also related, it looks like `--abbrev-commit' has no effect on `git rev-list', but does on `git log', even through it's documented in the former's man page. So it looks like either there are more (undocumented?) differences, or maybe that's also a bug? -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life!