重新设置错误后如何恢复代码版本?

问题描述

在推送本地代码提交之前,我做了一个基准调整。

我跳过了变基步骤,代码更改也消失了。

问题是: 我第一次提交->一些本地提交->重新设置

我尝试通过 git reglog 进行检查来恢复,但是本地更改不存在:

52f02f5 (HEAD -> ori-add-3dots-button) HEAD@{0}: rebase finished: returning to refs/heads/ori-add-3dots-button
52f02f5 (HEAD -> ori-add-3dots-button) HEAD@{1}: rebase: initial commit

但在这两者之间是一些本地提交。

是否可以通过某种方式恢复那些提交或这段代码?

*我使用VScode

谢谢!

解决方法

检查较旧的reflog条目(HEAD@{2}及更低版本),应该包含包含您要查找的更改的提交。

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...