Re: How to say HEAD~"all the way back - 1"
- From
Jakub Narebski <jnareb@gmail.com>
- Date
- Feb 23, 2007, 17:52 UTC
- Message-ID
- <ern9gn$h4d$1@sea.gmane.org>
- In-Reply-To
- <20070222193625.GA4489@pasky.or.cz>
Petr Baudis wrote:
Show 13 quoted lines
> 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