From: Junio C Hamano Date: Thu, 12 May 2005 01:54:02 GMT Subject: Re: [PATCH] Stop git-rev-list at sha1 match Message-ID: <7v4qd9mcp1.fsf@assigned-by-dhcp.cox.net> In-Reply-To: <20050511221719.GH22686@pasky.ji.cz> >>>>> "PB" == Petr Baudis writes: PB> it will show the merged revisions properly, but for PB> o PB> | \ PB> o | PB> ------ PB> | o PB> | o PB> o / PB> o PB> it won't show the full merge. Whilst when you do PB> *-log --since foo PB> I think you mean it to show everything going into the tree since foo - PB> that would include the whole branch you cut off now. I use "rev-tree HEAD ^$(git-merge-base HEAD foo)" for this kind of thing, so rev-list does not really matter. >> --- a/checkout-cache.c >> +++ b/checkout-cache.c PB> I assume this is irrelevant here? Sorry for sending a dirty patch in. Will fix it up.