问题描述
在推送本地代码提交之前,我做了一个基准调整。
我跳过了变基步骤,代码更改也消失了。
问题是: 我第一次提交->一些本地提交->重新设置
我尝试通过 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}
及更低版本),应该包含包含您要查找的更改的提交。