我昨天有两次提交,因为我没有互联网连接而无法推送。在那之后,我写了一些代码,发现它很乱,想把它恢复为 HEAD 提交。我做到git reset --hard HEAD
了,我的一些文件(我很确定我提交了)丢失了。现在我正在查看一个一周前的版本,我的 git status 说Your branch is ahead of 'origin/master' by 2 commits
. 一些“丢失”的文件在我的 git status 中列为已修改,即使它们是我系统上的空文件(只是包含头文件)。
我的代码可以恢复吗?