编程技术记录

世界你好!

主要是两个命令
查看所有操作日志

git reflog  #注意,不是 git log

根据日志,找到对应的操作id,然后恢复

git reset id # 例如 git reset 20b6e99

这个恢复操作会在当前分支进行,建新建个临时分支进行恢复。

恢复的原理有点类似windows的回收站,git也有个垃圾数据区。

© Beli. All Rights Reserved.