Re: git reflog delete / manpage confusion
Hi I am confused again as it indeed removed HEAD{4} -2993260 HEAD@{4}: commit (initial)Show 20 quoted lines
> 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