git reflog 打捞
可以通过reset回滚到对应的节点 强制回退,这个要加hard
git reset --hard 81680d4
如果我们只想恢复某一次误删除的commit,而不是整体回滚,可以使用cherry-pick命令将那一次的commit单独拎到主分支中。
git cherry-pick commit_id
注:代码恢复的前提是已经commit过,commit过然后drop commit或reset才可恢复
git reflog 打捞
可以通过reset回滚到对应的节点 强制回退,这个要加hard
git reset --hard 81680d4
如果我们只想恢复某一次误删除的commit,而不是整体回滚,可以使用cherry-pick命令将那一次的commit单独拎到主分支中。
git cherry-pick commit_id
注:代码恢复的前提是已经commit过,commit过然后drop commit或reset才可恢复