首页 > 解决方案 > 如何撤消 git restore 以取回更改

问题描述

这是我的情况,我对 git 还是很陌生,当我在做一个项目时,我并没有经常提交。

我完成了项目并添加了 index.html 文件以外的所有内容并提交了它们。我将更改推送到我的存储库。然后我检查了我的 git 状态,发现 index.html 仍然在列表中,我认为这是一个错误,也许我只是不小心做了一点编辑,所以我做了一个 git restore index.html。

我几乎立即意识到我做了什么,并检查了文件以查看文件已恢复为原始形式。请告诉我有一种方法可以恢复我的更改。我只想强调我使用的命令是git restore index.html

标签: git

解决方案


如果您意外恢复的文件当前在您的文本编辑器或 IDE 中打开,则只需简单的撤消操作即可解决问题并恢复您的更改。

git restore .我只想恢复一个文件时不小心输入了。对我来说幸运的是,通过该命令恢复的所有文件仍然在 VSCode 中打开,我在其中进行了更改,因此在每个文件中执行撤消对我来说都是诀窍,我得到了我的更改。


推荐阅读