Mike Hommey <mh@xxxxxxxxxxxx> writes: >> Or we could change the lookup side to use the value of the ref >> itself when asked for @{0}, and use the "old" side of the only entry >> when asked for @{1}. That way, we do not need to play games with an >> artificial entry at all, which may be a better solution. > > Or more generally, use the old side from @{n} when asked for @{n+1} when > there are only n entries in the reflog. Yup, I agree that it is the natural consequence.