From: Thomas Gleixner Date: Wed, 11 May 2005 22:49:02 GMT Subject: Re: [PATCH] Stop git-rev-list at sha1 match Message-ID: <1115851742.22180.154.camel@tglx> In-Reply-To: <20050511221719.GH22686@pasky.ji.cz> On Thu, 2005-05-12 at 00:17 +0200, Petr Baudis wrote: > But the very fact that you want this makes me *quite* nervous - I think > this is bad thing to do. The problem is, for something like > it won't show the full merge. > > I think you mean it to show everything going into the tree since foo - > that would include the whole branch you cut off now. >From a SCM POV it does not matter. Rn o | \ Rn-1 o | | o Mn | o Mn-1 Rn-2 o / Rn-3 o If you are in Repository R, then tracking Rn to Rn-123 gives you a linear result depending on the stop point you chose. Rn ---- Stop = Rn-1 Rn-1 ---- Stop = Rn-2 Rn-2 ---- Stop = Rn-3 The diff between Rn and Rn-1 contains always the changes merged from M > Thomas, what are you going to use it for? Displaing the the changes between commit shaX and shaY :) tglx