如何转移 Github 的 Star?
能不能把老项目的 Star 转移给这个新项目呢?本文的作者测试了这个理论并发现它确实可行!

以下为译文:
最近我在 Github 上创建了一个新项目 brownies,倾注了很多心血。如何才能让这个新项目获得 Star 呢?于是我写了篇介绍该项目的文章发到了黑客新闻网站的首页,这才让我的新项目得到了少许 Star。详情如下:

新项目实际上是老项目的扩展,我会继续投入新项目并尝试把两个项目的 Star 进行交换。接下来我会介绍操作方法以及存在的风险。
我认为自己没有违背 Github ToS,尽管我不是律师,但我建议你轻易不要这样做。
准备工作
首先要做的是重命名代码库:
- brownies → cookies
- cookies.js → brownies
现在我的项目 Star 数成功实现了交换,但是项目的内容并没有交换过来,这是不对的。由于我的本地项目 brownies 已经指向了正确的代码库,接下来执行 push 操作:

正如我猜测的那样,由于历史不兼容,它失败了。由于我备份了所有内容并且我主要使用 Git 作为部署工具,因此我对其执行 force 操作:

成功了!但是,Cookie 的另一个包指向了 cookies.js,我得解决这个问题,执行 push 操作:

现在我们只需要更改每个仓库中的标题,以及 package.json github repo 之类的信息。完成之后的 Star 如下所示:

风险
如果一家大公司想要发布新软件包但又不希望其 Star 空空如也,怎么办呢?
对此,市面上提供了一些阴暗的服务,用户可购买假的 Github Star,利用这个漏洞,公司可以向某人支付费用为自己的项目获得真正用户 Star。如果这种不良风气盛行起来,可能大家在 Github 做项目的目的就是为了买 Star,情况将会非常糟糕。
如果真的如此,这会带来巨大的危害,以我个人拙见来看,先前类似问题似乎不太合乎逻辑。
一旦这样,任何解决方案都无济于事,所以我对 Github 的唯一建议是监控历史变更的“高” Star 的回购转移并采取手动操作。
尽管 Github 想要提升 Star 的价值,但是好在目前其价值仍然相当有限,不过未来随着项目数量的增长情况可能会有所改变。
原文:https://francisco.io/blog/transferring-github-stars/
作者:Francisco Presencia,开源爱好者,热爱技术写作。
译者:安翔,责编:郭芮
相关文章
-
汇通达徐秀贤:构建全产业链平台促进农村数字化建设
-
面向对象和面向过程的本质区别
-
“话痨”罗永浩憋了15天后,终于更博了:送手机了!
-
有头有脸的互联网公司都在放贷
-
深居内陆的成都,为何连年稳居新一线城市榜首?
-
倾资源、投重金,屡战屡败的腾讯仍难改写短视频格局
-
中国电信即将全面赶超中国联通,巩固第二大运营商地位
-
国际货币基金组织和世界银行区别是什么
-
拼多多电话会议:2019年订单包裹数197亿个现有员工6000名
-
重人文情怀轻商业运作,错过互联网资本风口,天涯还能火起来吗?
-
华为企业业务总裁:华为绝不会造汽车,但会帮客户造好车
-
被迫降价,新机考虑联发科芯片,库克玩死iPhone?
-
网易云音乐为什么被“匿名社交”闪了腰
-
【钛晨报】外媒:苹果最大iPhone组装厂富士康计划削减29亿美元成本
-
【虎嗅早报】贾跃亭辞任法拉第未来CEO;ZAO回应:不会存储面部识别特征信息
-
秘密洽谈,Google 想和腾讯在云服务上合作
-
马化腾羡慕的公司:踩着微信的肩膀赚500亿
-
深度资讯|苹果信用卡开启员工内测,中规中矩又不得不做
-
智东西•国仁:白皮书:中国车联网专利逆袭全球!关键技术专利超世界总量50%【附下载】|智东西内参
-
不再赚小学生钱的腾讯,能否成为游戏防沉迷的引导者?
-
电子邮件和QQ邮箱有什么区别
-
平安好医生业务存在注水行为?官方回应:恶意诋毁,已报案
-
氪星晚报|腾讯总市值超阿里巴巴;特斯拉中国用户数据和认证服务将迁至中国;中兴通讯大股东15个月内套现59亿
-
精选头条丨阿里收购网易考拉;微博推出绿洲App;瑞幸“小鹿茶”独立运营;苹果公司发债券
-
受苹果手机销售疲软等因素影响,富士康计划削减人事成本
-
摸清京东赴港二次上市的底牌
-
iPhone12ProMax手机套曝光:后摄比iPhone11ProMax略大
-
地铁10号线光雅园地铁口42-120平实用大平面电商贸易办公首选
-
一对一直播是什么?一对一直播可以兼职吗?