最佳答案
我正在努力恢复我的工作。我愚蠢地做了 git reset --hard
,但在那之前我只做了 get add .
,没有做 git commit
。救命啊!这是我的日志:
MacBookPro:api user$ git status
# On branch master
# Changes to be committed:
# (use "git reset HEAD <file>..." to unstage)
# modified: .gitignore
...
MacBookPro:api user$ git reset --hard
HEAD is now at ff546fa added new strucuture for api
在这种情况下可以撤消 git reset --hard
吗?