Git reflog
Jump to navigation
Jump to search
Internal
Overview
Recovering a Deleted Commit
This procedure applies even if the commit was deleted as part of a rebase. Anecdotal evidence seems to suggest that it applies to commits newer than 30 days.
git reflog
Look for the deleted commit
git checkout <commit-id>
Will checkout the commit in "detached HEAD" state.