From: Santi Béjar Date: Mon, 03 Nov 2008 14:55:13 GMT Subject: Re: [Q] Abbreviated history graph? Message-ID: In-Reply-To: On Mon, Nov 3, 2008 at 3:20 PM, Santi Béjar wrote: > On Mon, Nov 3, 2008 at 2:39 PM, Brian Foster > wrote: >> >> Hello, >> >> A colleague and I recently wanted to examine the >> history in a broad sense without worrying too much >> about the individual commits. What we (think we) >> wanted is a 'gitk --all' history graph showing only >> "named" historical points; i.e., tags and branch >> HEADs, perhaps with an indication of whether or not >> it's a "linear" change sequence that leads from one >> to another. That is, hypothetically, if the history >> looks something like (where 'A' &tc has a name as >> per above, and '*' does not): >> >> A--->*--->*--->C--->D--->*----->E >> \ \ / >> \->*-->B \->*--->*--->F >> >> What we wanted to see is something like: >> >> A------>C--->D--->E >> \ \ / >> \->B \-----/--->F >> >> Is there some way of doing something similar to that >> (git v1.6.0.2)? In addition to 'gitk', we also (rather >> quickly!) tried both 'qgit' and 'giggle', but without >> any apparent success. > > Not in git.git but you can use the script at the bottom (also attached > in case it is whitespace damage). > It could be much faster if "git log" stops when finding a tag/branch. > Just to add that it would be great if gitk's "List references" showed them in this way (possibly with a toggle to show them in alphabetical order). Santi