Linux系统如何在Git里撤销操作( 二 )


方法: git reflog 和 git reset 或 git checkout
原理: git reflog 对于恢复项目历史是一个超棒的资源 。你可以恢复几乎 任何东西 — 任何你 commit 过的东西 — 只要通过 reflog 。
你可能已经熟悉了 git log 命令,它会显示 commit 的列表 。git reflog 也是类似的,不过它显示的是一个 HEAD 发生改变的时间列表 。上一页1234下一页 剩下全文

推荐阅读