主要是两个命令
查看所有操作日志
git reflog #注意,不是 git log
根据日志,找到对应的操作id,然后恢复
git reset id # 例如 git reset 20b6e99
这个恢复操作会在当前分支进行,建新建个临时分支进行恢复。
恢复的原理有点类似windows的回收站,git也有个垃圾数据区。
主要是两个命令
查看所有操作日志
git reflog #注意,不是 git log
根据日志,找到对应的操作id,然后恢复
git reset id # 例如 git reset 20b6e99
这个恢复操作会在当前分支进行,建新建个临时分支进行恢复。
恢复的原理有点类似windows的回收站,git也有个垃圾数据区。
© Beli. All Rights Reserved.