Reflog for Recovery
Discover `git reflog` as your safety net for recovering lost commits, branches, or accidental resets.
Your Git Safety Net
git reflog is a journal of every move your HEAD makes — commit, checkout, merge, rebase, reset. It's a powerful safety net for recovering lost work.
Git's Head & Reference Logs
HEAD points to your current position, and the reflog records everywhere it's been. It lives locally on your machine — not in the shared repo history.