我知道Git会跟踪我对应用程序所做的更改,直到我做出更改之前,Git会保留这些更改,但这里是我挂起的地方: 当我想恢复到以前的提交时,我使用: git reset –hard HEAD 而Git返回: HEAD is now at 820f417 micro 然后,我如何将硬盘上的文件恢复到之前的提交状态? 我接下来的步骤是: git add . git commit -m "revert" 但是没有一个文件在我的硬盘上发生了变化 我在做什么对错?