[紧急求救]写了一个寒假的代码,今天跑脚本的时候全删了

2019-03-10 16:05:00 +08:00
 aimerforreimu

系统是 mac,今天写脚本,脚本中有一句

rm -rf build/

然后调试路径的时候修改了一下路径,跑了一下发现所有代码都被删除了 包括我的 .git 文件夹……

欲哭无泪,我没有备份代码,写了一个寒假的代码一瞬间没了……

有大佬可以远程帮助一下吗,我会支付相应的报酬 (ps:网上各种乱七八糟包括某宝都自己折腾了)

刚刚发生的事情……

感谢

如果可以请加微信

UEhQZXJfc3c=

4042 次点击
所在节点    问与答
28 条回复
gz911122
2019-03-10 16:40:03 +08:00
jb 系的 ide 的话可以查看历史

话说为什么用 git 不 push,那用 git 的意义是啥
aimerforreimu
2019-03-10 17:13:40 +08:00
@gz911122 因为开发环境里面一些东西比较隐私,没有 push 到 github 上面取

直接删除了项目目录……
.ide 的记录也没了
CEBBCAT
2019-03-10 18:00:23 +08:00
@aimerforreimu 不知道怎么帮你恢复,但告诉你个好消息:GitHub 给个人用户提供了免费的私有库
yingcj
2019-03-10 19:11:48 +08:00
试下文件恢复类的软件吧,另外改造下 rm 吧,加个 trash,都是教训
aimerforreimu
2019-03-10 19:16:54 +08:00
感谢各位,已经通过各种折腾恢复过来啦
aimerforreimu
2019-03-10 19:17:07 +08:00
@CEBBCAT 感谢提醒
kamal
2019-03-10 19:20:15 +08:00
找回来了就可以放心笑了,哈哈哈,告诉你个好消息:GitHub 给个人用户提供了免费的私有库
inhzus
2019-03-10 19:22:32 +08:00
楼主方便说怎么恢复的吗

有隐私的话用 GitHub 的私有仓库就好了呀
580a388da131
2019-03-10 19:27:37 +08:00
写个文章记录恢复过程 可以引一波流量
jiezhi
2019-03-10 19:48:52 +08:00
刚毕业那会,不怎么会用 svn,写了一天的代码,如虎般操作后(应该是 checkout 了),一天的代码没了。

后来用硬盘恢复软件恢复了文件,整了半天把代码找出来了。
kisara
2019-03-10 19:50:16 +08:00
慎用 rm。。。
itlynn
2019-03-10 19:50:25 +08:00
@aimerforreimu 怎么恢复的
hckisme
2019-03-10 20:15:18 +08:00
是用硬盘恢复软件搞回来了吗😄
Mitt
2019-03-10 20:22:52 +08:00
@jiezhi 同款遭遇
jin5354
2019-03-10 22:00:51 +08:00
哈哈哈,原谅我笑出了声(幸亏找回来了)
ZE3kr
2019-03-10 22:06:09 +08:00
如果没有备份应该不好恢复吧,Mac 上有 disk drill (包含在 setapp 里了)可能恢复不了文件名。用 APFS 文件系统的 Mac 可能会自己在系统升级前打快照,于是可以从快照恢复。
xlui
2019-03-10 22:29:01 +08:00
隐私项目我一般放在 bitbucket 上,同时 github 也加个备份
aimerforreimu
2019-03-10 22:47:15 +08:00
@inhzus
@itlynn

https://www.cgsecurity.org/

用的 photorec

![Snipaste_2019-03-10_22-44-17.png]( https://i.loli.net/2019/03/10/5c8522f5beddd.png)

选择

`>Disk /dev/rdisk0 - 256 GB / 238 GiB (RO)`

(我是黑苹果,系统在这块 ssd 上)

然后挂载了一块大的移动硬盘,把可以回复的文件全部写到移动硬盘上

然后筛选需要的,

比如我的项目是 go 项目,筛选后缀就可以了
hhyvs111
2019-03-10 22:57:09 +08:00
@aimerforreimu 先收藏了,建议楼主用下 tm
merpyzf
2019-03-10 23:58:05 +08:00
如果题主有定期用时间机器备份,那么恢复起来是轻而易举的事情。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/543030

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX