Git hard reset后的恢复
问题重现
使用git reset --hard
后,需要恢复至reset前的代码
解决办法
reset前commit
了,可通过查看日志,找到hash
恢复
查找日志,找到记录的hash
1
git reflog
查看某记录提交信息
1
git log <id>
恢复
1
git reset <id>
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 AlMirai!
使用git reset --hard
后,需要恢复至reset前的代码
reset前commit
了,可通过查看日志,找到hash
恢复
查找日志,找到记录的hash
1 | git reflog |
查看某记录提交信息
1 | git log <id> |
恢复
1 | git reset <id> |