Prepare
1 | [martin@fc17 git_study]$ git log --oneline |
1 | [martin@fc17 git_study]$ git reset HEAD^ --hard |
1 | [martin@fc17 git_study]$ cat readme |
git reflog
1 | [martin@fc17 git_study]$ git reflog |
有了commit ID, 一切就OK了。想干啥都行了 cherry-pick, checkout …
1 | [martin@fc17 git_study]$ git checkout -b try_recover 83e7d89 |