我意外地从git和我的工作目录中删除了
中的3个文件git rm -f [file]
当我只是试图让git忽略它们时。有没有办法撤消这个命令?自上次提交以来,文件已经更改。
答案 0 :(得分:1)
由于您使用了-f
,因此git中无法取回它们。
但是:如果你还没有将文件重置为以前的版本,那么实际的数据很可能仍然存在于你的硬盘上。
您可以使用扫描驱动器的软件来删除但可恢复的文件。 每个主要操作系统都应该有一些这样的程序。在Windows上,我成功使用了Undelete360,但也有其他选项。