繁体   English   中英

恢复Git checkout删除的文件

[英]Restore files removed by Git checkout

我不小心忘记了“git add”。 我在使用“git checkout -b name”创建新分支之前创建的一堆文件,并且所有未分阶段的文件已被头部文件替换。

有没有办法检索这些文件? 他们没有被藏匿,也没有被提交。 另外,我没有使用保存文件历史的IDE。

我读过关于“git fsck --lost-found”的内容,但在我尝试之前,还有其他方法可以将非分段文件还原回文件系统吗?

不幸的是没有办法(不是我找到的)。 一旦我做了类似的事情,但我正在使用Aptana Studio并且可以恢复所有文件。

无论如何,一个好的做法是保持你的提交很小。 当你这样做时,即使发生这样的事故,你也永远不会超过30分钟。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM