现在的情况非常可怕:我已经使用了扩展GitLens来VSCode跳回旧的提交。我想要checkout提交,将其放在COMMITS侧边栏中,右键单击并选择Switch to Commit...。我确实希望签出该提交,然后能够签出回到我当前的状态。
现在运行git log显示我的提交日志,仅显示到我选择的提交点。这太可怕了。我的新提交在哪里?
现在我无法找到我的新提交并返回它们。我在切换到旧的提交之前做了一个新的提交,所以我 100% 确定应该有更新的提交。这是一个新项目,我尚未提交到任何远程位置,因此git pull无法保释我。
我真的希望有人能帮助我,我不想失去两天的工作......