我有一个带有 ROR 代码的文件夹,让我们在主文件夹下将其称为“子文件夹”,将其称为“主文件夹”我犯了一个错误并从“主文件夹”运行“git init 子文件夹”该命令删除了除 tmp 之外的大部分代码,记录并清空应用程序目录
我进一步从子文件夹中的 git 远程提取,而没有意识到文件已被删除
然后触摸自述文件
然后加 。然后 commit -m "first commit" 那是我收到文件时的消息
master 34f2e90] 第一次提交 42 个文件更改,84328 插入(+)创建模式 100644 README 创建模式 100644 log/development.log 创建模式 100644 tmp/cache/assets/C7A/6A0/sprockets%2F442a717507a3dde80b7d59671208324c 创建模式 1006/4 /C9F/560/sprockets%2F8e5a9738e9bc15478e026d98335454f9 创建模式 100644 tmp/cache/assets/CBF/380/sprockets%2F4f4c8476962893413bc66624ebedc372
然后
git push 起源大师
计数对象:127,完成。Delta 压缩最多使用 2 个线程。压缩对象:100% (85/85),完成。写入对象:100% (126/126),389.53 KiB,完成。总计 126(增量 14),重复使用 0(增量 0)
有什么办法可以恢复那些被删除的文件?
谢谢