From: Thomas Gleixner Date: Thu, 12 May 2005 00:31:13 GMT Subject: Re: [PATCH] Stop git-rev-list at sha1 match Message-ID: <1115857873.22180.253.camel@tglx> In-Reply-To: <20050511234455.GL22686@pasky.ji.cz> On Thu, 2005-05-12 at 01:44 +0200, Petr Baudis wrote: > for extensive discussion on how (it is impossible or very hard) to do > better. :) > So how would you order the list of commits? Rn merged Mn merged Mn-1 Rn-1 .... That's the relevant information in repository R. Looking at it from repository M after M updated to Rn (Mn+1) == Rn ; Mn+1 is not created due to head forward merged Rn .. merged Rn-3 Mn Mn-1 Thats the historical correct ordering from a repository point of view. Thats the only relevant information IMNSHO. The dates of author and committer are retrievable in each repository, but the order of commits are not. tglx