系统是 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 1
@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 1
写个文章记录恢复过程 可以引一波流量
|
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
xlui 2019-03-10 22:29:01 +08:00 via iPhone
隐私项目我一般放在 bitbucket 上,同时 github 也加个备份
|
18
aimerforreimu OP @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 项目,筛选后缀就可以了 |
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。
放本地过分了。 |