ryenus <ryenus@xxxxxxxxx> writes: > For now the best use case I can think of is with git-reflog, e.g., > the meaning of `git reflog HEAD` and `git reflog feature-branch` > are quite different, even if I'm currently on the feature-branch, > especially when I want to track the rebase histories (if any). "git reflog" gives you the reflog of HEAD in numbered format (HEAD@{1}, HEAD@{2}, etc.), and "git reflog HEAD@{now}" is an interesting way to tell it "I want that same HEAD reflog but not in numbered but in timed format). "git reflog @{0}" and "git reflog @{now}" give you the reflog of the current branch in these formats.