悲剧,一个误操作,github十年攒的 54k+ Star全没了!
责编:Java就该这么学 | 来源:网络
HTTPie 也因此逐渐成为了 GitHub 上最受欢迎的 API 工具,还是 GitHub 上最受欢迎的 80 个公共存储库之一,Star 数高达 54k+。
然而,就在 HTTPie 发展一切顺利、即将迎来在 GitHub 上托管十周年之际,Jakub Roztočil 的一个误操,令 HTTPie 这十年积攒的所有 Star 都凭空消失了。
那天,Jakub Roztočil 先是将自己的 jakubroztocil/jakubroztocil 设置为私有,即在其个人资料中隐藏了一个空的 README。另外,搜索公众号Linux就该这样学后台回复“git书籍”,获取一份惊喜礼包。
或许有人会问:那将项目再公开不就好了?不错,可问题是 GitHub 有一个“无情”的设定:一旦将存储库设为私有,将永久删除其所有 Watch 和 Star。
也就是说,HTTPie 用十年积攒下来的 54k+ Star 一瞬之间就没了。
Jakub Roztočil 沮丧道:“我没有办法阻止这个过程,便开始发邮件给 GitHub 寻求支持,可最后也只能在 Star 数降为 0 后,再将存储库公开。”
事发之后,Jakub Roztočil 希望 GitHub 能利用备份帮助其恢复 HTTPie 54k+ Star 的社区,因为 GitHub 自己也曾发生过类似意外:GitHub 团队有次不小心将 GitHub Desktop 应用存储库设为私有,随后没几个小时就恢复了包括 Star 在内的一切,当时 GitHub 前 CEO 还特地解释是通过数据库备份恢复的。
但 GitHub 拒绝了 Jakub Roztočil 的请求,理由是这会导致不良影响,甚至即便 Jakub Roztočil 表示愿意为此提供经济补偿,GitHub 也还是拒绝。
对此,Jakub Roztočil 总结:“GitHub 可以通过备份恢复私有再公开的存储库,但前提是这得是他们自己的项目,而不是社区项目。他们最多给你发条推文呼吁一下。”
欢迎有需要的同学试试,如果本文对您有帮助,也请帮忙点个 赞 + 在看 啦!❤️
在 GitHub猿 还有更多优质项目系统学习资源,欢迎分享给其他同学吧!
「Java就该这么学」建立了读者Java交流群,大家可以添加小编微信进行加群。欢迎有想法、乐于分享的朋友们一起交流学习。
扫描添加好友邀你进Java群,加我时注明【姓名+公司+职位】
版权申明:内容来源网络,版权归原作者所有。如有侵权烦请告知,我们会立即删除并表示歉意。谢谢。
往日文章: