如何撤消git丢弃

时间:2020-02-24 13:08:16

标签: git github visual-studio-code

我不小心丢弃了未提交或未暂存的文件更改。我该怎么办才能恢复呢?

已经尝试了一些来自网络的随机解决方案,但是没有一个对我有帮助。

尝试过 git clean -fd

也尝试过 git checkout -- <filename>

也尝试过git checkout -- .

我正在使用VSCode

编辑:注意:我几天前就放弃了更改,现在我知道我丢弃了错误的文件。

2 个答案:

答案 0 :(得分:0)

如果您已经在屏幕的左侧安装了git,它应该显示代码中对文件所做的更改,并且由于它们尚未提交,因此您可以轻松地从文件中还原所做的更改。另一个解决方案是尝试导航到文件历史记录以尝试查看文件更改(丢失的文件)。 Ctrl + Tab

签出:[https://dailydotnettips.com/how-to-navigate-through-history-of-files-in-visual-studio-code/][1]

答案 1 :(得分:0)

如果尚未关闭编辑器,则可以尝试ctrl + z。你有吗?