Nicolas Pitre [off-list ref] wrote:
The work in progress to enable separate reflog for HEAD will make it
independent from reflog of any branch HEAD might be pointing to. In
the mean time disallow HEAD@{...} until that work is completed. Otherwise
people might get used to the current behavior which makes HEAD@{...} an
alias for <current_branch>@{...} which won't be the case later.
I happen to really like the fact that HEAD@{...} is an alias for
<current_branch>@{...}.
But now that HEAD will soon be getting its own reflog, I guess I
better relearn how to type <current_branch>. :-)
--
Shawn.