From: Jakub Narebski Date: Fri, 23 Feb 2007 17:52:22 GMT Subject: Re: How to say HEAD~"all the way back - 1" Message-ID: In-Reply-To: <20070222193625.GA4489@pasky.or.cz> Petr Baudis wrote: > On Thu, Feb 22, 2007 at 08:17:17PM CET, Bill Lear wrote: >> Git "indexing" of commits has a way to "go back": >> >> % git diff HEAD~3 >> >> Can I say "all the way back", or "all the way back - 1" somehow? > > What would that mean? :) > > Do you mean to the "root" of the history? The trouble is, there can be > many of such roots (coming up from merges of previously disjunct > histories); even the git project itself has several. Which one to > choose? Actually HEAD~n follows first parent, so it would be only one such root. The git project has 4 or 5 roots for mainline + 3 separate disjoint branches with separate roots (html, man, todo). -- Jakub Narebski Warsaw, Poland ShadeHawk on #git