如何恢复由git checkout覆盖的文件

时间:2014-07-04 14:40:09

标签: eclipse git

我正在处理我的项目(带有egit插件的eclipse项目),我不小心删除了一个文件。我没有做出改变。我想恢复文件,所以我做了:

git checkout commit src

现在我的源文件被我之前提交的文件替换了。

有没有机会恢复我所做的更改?如果是的话怎么做?

1 个答案:

答案 0 :(得分:1)

尝试查看eclipse本地历史记录。您的文件更改仍然存在,即使您使用git checkout还原它们。

编辑:你运气不好。如果您检查了更改,那么您就丢失了它们。下次我建议您在检查更改之前尝试git stash。这样你就可以把它们从藏匿处弹出来。