我有这样的感觉,这个问题的答案是否定的,但我想我会问无论如何。git clean后恢复丢失未版本控制的文件-d -f
长话短说我不小心在分支上做了一个git clean -d -f
并丢失了大约20个我需要的文件。这些文件还没有提交,据我所知git不应该知道它们。有什么办法可以让这些文件恢复吗?
我有这样的感觉,这个问题的答案是否定的,但我想我会问无论如何。git clean后恢复丢失未版本控制的文件-d -f
长话短说我不小心在分支上做了一个git clean -d -f
并丢失了大约20个我需要的文件。这些文件还没有提交,据我所知git不应该知道它们。有什么办法可以让这些文件恢复吗?
不幸的是,你唯一的选择是文件系统“取消删除”程序。为了获得最大的成功率,请勿在该卷上执行任何东西,直到您获得并可以使用反删除程序(即,甚至不会将反删除程序下载到该卷上)。
我试过rstudio没有成功。噢,我得以确保设计是我真正想要的:) – Adam 2009-10-23 13:11:30
第二次代码总是更好。这发生在我身上两次以上。 :) – 2009-10-23 13:13:45
我也只是丢失了文件。为什么地狱git没有回收它们,或者将它们粘在自己的内部缓存中,我不知道。
我能用r-studio和Pendora Recover恢复一些文件。
但不是最大,最复杂的!
那些丢失的文件至少是'git add'-ed? – 2009-10-22 10:58:54
我认为他们被添加和承诺。我做了一个git提交-a -m,但我想我是在错误的分支或错过了一些东西。 – Adam 2009-10-22 14:25:37