On Mon, Jul 11, 2022 at 06:55:09PM -0400, Thomas Guyot wrote: > The reflog is simply a log of where you've been, in descending order (latest > entry first), and is branch agnostic. It show every commit you've been on > from latest to oldest, and each entry can be heads, tags, or detached > commits. Some operations like rebase may even generate multiple entries if > it's done in multiple steps (ex conflicts resolution). This is right with one caveat: the HEAD reflog is branch agnostic. But there is a separate reflog for each individual branch, as well. -Peff