Py学习  »  Git

23 个代码仓库在Github上被删除了!

云技术 • 4 年前 • 523 次点击  

就像你的项目没有了心跳一样的感觉


知名游戏设计师杰森罗勒经历了糟糕的一周,他发现本人的15年开发代码和社区贡献代码共23个代码仓库在github上被删除了。


他在自己的幸免于难没有建立在github的论坛上吐槽到:“难以置信,Github怎能如此儿戏把别人毕生的作品就这样删掉了!,Gihub在没有任何邮件通知我的情况下,无声无息,帐号突然就部件了。当我登录我的帐号之后,发现我可以看到我的帐号信息,但是项目却不翼而飞了,没有任何解释。"


罗勒选择了最后也是唯一的技术巨头受害者避难所–社交媒体。他通过twitter抗议到:“如果你觉得使用github来放你的必生工作代码,前车之鉴–他们会没有任何警告和提醒的情况下删除你所有的代码。”,373条转发,几个小时之后,所有的代码被恢复了。


Github首席执行官纳特弗里德曼值注意到,在他发现罗勒的推文之前,技术支持已经那个恢复了罗勒的帐号,并且以个人名义向罗勒致歉.


谢谢!


—Jason Rohrer(@jasonrohrer)2019年6月5日


这个事件引发了大家的反思–开发者们如何让他们放在Github代码更安全呢?其实咋眼一看觉得没那么糟糕!开发者其实自己的电脑上有代码仓库备份。但是仍然是很糟糕的,罗勒讲到:Github是我一切工作的中心!通过git pull自动运维着30台linodes云主机作为游戏服务器、下载服务器和其他用途的服务区。


另外一个问题是Github上的讨论和BUG追踪,不会被下载到本地。所以类似事件发生的时候,工作可能无法进行下去。


为什么这样的事情会发生呢?弗里德曼声称GitHub正在彻查此事,该公司拒绝关于此事做审核解释。罗勒第一个想到的是某些幸灾乐祸者以他的帐号有不合适的内容而向github公司打小报告。然后,他推测更可能的原因是,他的仓库中有自动推送事件事件是指向他自己论坛的,然后Github的某个算法认为他的代码仓库是垃圾邮件的来源。


任何因特网上免费的资源(Github有免费和付费两种帐号)吸引着众多恶意和不受欢迎的注册,复制这些恶意帐号的内容是另外一个头痛的问题。常常被机器人自动创建的帐号通过人工审查是不可能搞定的。这就意味着公司必须依赖算法和人工智能自动标记清除。


但是你会认为这样的算法能够区分正常运行多年的账户,和那些短期创建的具有明显不良意图的账户。

帐号被劫持是另外一个问题,但是当怀疑发生帐号劫持事件的时候,没有任何通知的情况下删除多年正常使用的代码仓库也不是一个正确的姿势。


呃,还好我们有推特!


6月7日17:03的消息更新


Github发言人发表声明:“这个帐号被我们的反垃圾内容算法做了错误标记而被删除掉了,当我们发现这个错误的时候,我们迅速恢复了代码仓库。我们努力让GitHub更安全和包容的地方来托管开发代码,并不断致力于改进我们的垃圾邮件过滤机制。“


原文链接:

https://www.theregister.co.uk/2019/06/07/github_repos_wiped_without_notice_quickly_restored_but_why/


↓↓ 点击"阅读原文" 【加入云技术社区】

相关阅读:

定了!微软以75亿美元收购GitHub

GitHub:2018年技术的六大预测

GitHub 10岁了!全球最大同性交友网站「附视频」

Docker Hub 19万用户敏感数据泄露:包含GitHub令牌

RightScale 2019年云状况调查报告:35% 的云支出被浪费「附50页PDF下载」

2018年云计算九大趋势热词:Serverless、混合云、多云、中台、边缘计算等「附下载」

更多文章请关注


文章好看点这里[在看]👇

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/34482
 
523 次点击