Difference between revisions of "Git reflog"

From NovaOrdis Knowledge Base
Jump to: navigation, search
(Created page with "=Internal= * Git Commands =Overview= =Recovering a Deleted Commit= This procedure applies even if the commit was deleted as p...")
 
(Recovering a Deleted Commit)
 
(One intermediate revision by the same user not shown)
Line 8: Line 8:
  
 
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.
 
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.

Latest revision as of 20:23, 24 March 2020

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.