Git Recovery and Reflog/Create branch from reflog entry

Preserve a reflog-discovered commit.

Section: Reflog Navigation

Create branch from reflog entry

bash
bash
git branch recovered HEAD@{3}

Learn the surrounding workflow

Compare similar commands or jump into common fixes when this command is part of a bigger troubleshooting path.

Related commands

Same sheet · prioritizing Reflog Navigation
Show previous HEAD
Inspect earlier HEAD position.
OpenIn sheetbashsame section
Show reflog with dates
Display ref movements with timestamps.
OpenIn sheetbashsame section
Pretty-print reflog as log
View reflog entries using log output.
OpenIn sheetbashsame section
Reset to earlier HEAD
Restore prior branch tip exactly.
OpenIn sheetbashsame section
Recover deleted branch from reflog
Recreate a branch from recovered commit ID.
OpenIn sheetbash2 tag match
Recover after hard reset
Restore previous HEAD after disruptive operation when ORIG_HEAD is available.
OpenIn sheetbash1 tag match