From: Johannes Schindelin Date: Sat, 23 Dec 2006 14:53:52 GMT Subject: Re: [RFC] git reflog show Message-ID: In-Reply-To: <7v4prmsxjl.fsf@assigned-by-dhcp.cox.net> Hi, On Sat, 23 Dec 2006, Junio C Hamano wrote: > Shawn Pearce writes: > > > I'm toying with what a 'git reflog show' might look like. I attached > > the prototype code below. Here's the output from the recent part of > > my mmap pack window topic: > > > > $ ./git-reflog show refs/heads/sp/mapwin > > ...clipped for space... > > > > The output should look almost the same as "git log" for the part > that represents a series of normal branch activity where commits > are built up one-by-one. I think it would be useful if you can > somehow make parts that are _not_ linear stand out and perhaps > allow omitting a stretch of ordinary single strand of pearls. I wonder if it would make sense to teach the revision walking machinery about reflogs. A commit could be marked as coming from a reflog entry, and in that case the parents could be determined by the reflog rather than the commit itself. Is this a stupid idea? Ciao, Dscho