From: Mahesh Vaidya Date: Thu, 01 Jul 2010 10:58:46 GMT Subject: Re: git reflog delete / manpage confusion Message-ID: In-Reply-To: <20100701101613.GA1961@sigill.intra.peff.net> Hi I am confused again as it indeed removed HEAD{4} -2993260 HEAD@{4}: commit (initial) >  mkdir repo && cd repo && git init >  for i in 1 2 3 4 5; do >    echo $i >file && git add file && git commit -m file >  done >  git reflog -g --oneline >old >  git reflog delete HEAD@{3} >  git reflog -g --oneline >new >  diff -u old new > > I get: > >  --- old 2010-07-01 05:54:48.000000000 -0400 >  +++ new 2010-07-01 05:54:48.000000000 -0400 >  @@ -1,5 +1,4 @@ >   01bb1c7 HEAD@{0}: commit: file >   c8020a8 HEAD@{1}: commit: file >   d82df6b HEAD@{2}: commit: file >  -364bcc0 HEAD@{3}: commit: file >  -2993260 HEAD@{4}: commit (initial): file >  +364bcc0 HEAD@{3}: commit (initial): file