系统是 mac,今天写脚本,脚本中有一句
rm -rf build/
然后调试路径的时候修改了一下路径,跑了一下发现所有代码都被删除了 包括我的 .git 文件夹……
欲哭无泪,我没有备份代码,写了一个寒假的代码一瞬间没了……
有大佬可以远程帮助一下吗,我会支付相应的报酬 (ps:网上各种乱七八糟包括某宝都自己折腾了)
刚刚发生的事情……
感谢
如果可以请加微信
UEhQZXJfc3c=
![]() | 1 gz911122 2019-03-10 16:40:03 +08:00 jb 系的 ide 的话可以查看历史 话说为什么用 git 不 push,那用 git 的意义是啥 |
![]() | 2 aimerforreimu OP |
![]() | 3 CEBBCAT 2019-03-10 18:00:23 +08:00 via Android ![]() @aimerforreimu 不知道怎么帮你恢复,但告诉你个好消息:GitHub 给个人用户提供了免费的私有库 |
![]() | 4 yingcj 2019-03-10 19:11:48 +08:00 试下文件恢复类的软件吧,另外改造下 rm 吧,加个 trash,都是教训 |
![]() | 5 aimerforreimu OP 感谢各位,已经通过各种折腾恢复过来啦 |
![]() | 6 aimerforreimu OP @CEBBCAT 感谢提醒 |
![]() | 7 kamal 2019-03-10 19:20:15 +08:00 找回来了就可以放心笑了,哈哈哈,告诉你个好消息:GitHub 给个人用户提供了免费的私有库 |
![]() | 8 inhzus 2019-03-10 19:22:32 +08:00 via Android 楼主方便说怎么恢复的吗 有隐私的话用 GitHub 的私有仓库就好了呀 |
![]() | 9 580a388da131 2019-03-10 19:27:37 +08:00 via iPhone ![]() 写个文章记录恢复过程 可以引一波流量 |
![]() | 10 jiezhi 2019-03-10 19:48:52 +08:00 刚毕业那会,不怎么会用 svn,写了一天的代码,如虎般操作后(应该是 checkout 了),一天的代码没了。 后来用硬盘恢复软件恢复了文件,整了半天把代码找出来了。 ![]() |
![]() | 11 kisara 2019-03-10 19:50:16 +08:00 慎用 rm。。。 |
![]() | 12 itlynn 2019-03-10 19:50:25 +08:00 via iPhone @aimerforreimu 怎么恢复的 |
![]() | 13 hckisme 2019-03-10 20:15:18 +08:00 via Android 是用硬盘恢复软件搞回来了吗 |
![]() | 15 jin5354 2019-03-10 22:00:51 +08:00 哈哈哈,原谅我笑出了声(幸亏找回来了) |
![]() | 16 ZE3kr 2019-03-10 22:06:09 +08:00 via iPhone 如果没有备份应该不好恢复吧,Mac 上有 disk drill (包含在 setapp 里了)可能恢复不了文件名。用 APFS 文件系统的 Mac 可能会自己在系统升级前打快照,于是可以从快照恢复。 |
![]() | 17 akiakiseofficial 2019-03-10 22:29:01 +08:00 via iPhone 隐私项目我一般放在 bitbucket 上,同时 github 也加个备份 |
![]() | 18 aimerforreimu OP @inhzus @itlynn https://www.cgsecurity.org/ 用的 photorec  选择 `>Disk /dev/rdisk0 - 256 GB / 238 GiB (RO)` (我是黑苹果,系统在这块 ssd 上) 然后挂载了一块大的移动硬盘,把可以回复的文件全部写到移动硬盘上 然后筛选需要的, 比如我的项目是 go 项目,筛选后缀就可以了 |
![]() | 19 hhyvs111 2019-03-10 22:57:09 +08:00 via iPhone @aimerforreimu 先收藏了,建议楼主用下 tm |
![]() | 20 merpyzf 2019-03-10 23:58:05 +08:00 via iPhone 如果题主有定期用时间机器备份,那么恢复起来是轻而易举的事情。 |
![]() | 21 Tokin 2019-03-11 00:05:12 +08:00 还是开时间机器,机械硬盘容量那么大,定时备份一下挺好的。 |
22 2kCS5c0b0ITXE5k2 2019-03-11 01:18:02 +08:00 用 git 啊,你担心隐私问题组台小的云服务器 几块钱一个月 搭一个 gitea |
![]() | 23 CEBBCAT 2019-03-11 07:45:09 +08:00 via Android @aimerforreimu 恢复过程我可以转载到我个人的 blog 吗?( blog.zhangsy.me )你可以指定文内要包含你的什么信息 |
![]() | 24 kokutou 2019-03-11 08:38:06 +08:00 via Android 哈哈果然是用的 photorec 简单数据恢复,TestDisk 和 photorec 是两大神器。。 |
![]() | 25 aimerforreimu OP @CEBBCAT 这个没问题,随便转,但是过程我确实没太仔细记录,而且恢复出来很多乱七八糟上古世纪删掉的东西_(:з」∠)_ |
![]() | 26 aimerforreimu OP @kokutou 是的,难受的就是不能指定恢复 |
![]() | 27 CommandZi 2019-03-11 09:31:58 +08:00 NAS+Time Machine 无所畏惧 |
![]() | 28 msg7086 2019-03-11 10:53:02 +08:00 比较隐私,可以推 bitbucket 私有仓库(无限量),可以推 gitlab 私有仓库(无限量),可以自建 Gitea。 放本地过分了。 |