如何转移 Github 的 Star?
原标题:如何转移 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,开源爱好者,热爱技术写作。
译者:安翔,责编:郭芮
相关文章
-
定价三千元起,都是水滴屏,OPPOR17Pro、vivoX23和一加6T
-
恩智浦主动抛出“绣花球”华为何不把其纳入麾下?
-
用大数据和互联网织就郑州疫情“防护网”
-
“驱动人生”带毒感染十万电脑 母公司正准备A股上市
-
精选头条丨华为新旗舰亮相;字节头条推新App;星巴克直播卖货;腾讯再投资VIPKID
-
腾讯云+社区开发者大会开幕 ,首次详解全链路开发者服务体系
-
「综艺+电商直播」能产生怎样的化学反应?京东交上成绩单
-
Lyft:与“狼”共舞
-
华为重磅宣布!已捐赠HarmonyOS核心基础架构给工信部
-
戴尔拟出售网络安全公司SecureWorks,估值达20亿美元
-
美国最严技术出口管制上膛!AI算法芯片机器人量子计算面临封锁
-
盘点2018年:千元机市场竞争激烈,数十厂商抢滩,低配直接被淘汰
-
云联盟开网仪式
-
36氪X飞书举办首个行业直播互动峰会纵论高效与增长
-
张勇卸任天猫法定代表人,蒋凡接任
-
波士顿动力商业化探索:量产SpotMini 造机器人应用平台
-
焦点分析|《囧妈》遇“囧”,最强春节档“囧上加囧”
-
8点1氪|蚂蚁金服回应AH两地上市:这个真没有;微信已支持直接转账到QQ钱包;亚马逊祭出重拳打击售假
-
线下手机销量榜:华为nova4大涨64.72%小米依旧缺位前十
-
抗议降价,Model3车主“包围”特斯拉欧洲工厂|6月10日坏消息榜
-
合肥回应ApplePay交通卡落地困难:得给苹果交钱超过承受能力
-
新技术和消费趋势如何刺激数字印刷增长?这有一份最新报告……
-
首例“微信赎金”病毒,弹二维码索要110元,腾讯火绒发布“真·解密工具”
-
抖音的焦虑:算法“疲劳”,商业化进程缓慢
-
携程出海,OYO搅局,飞猪平台化,2019年的OTA会有怎样的变化?
-
数据赋能营销 品牌破局之道 ZOL科技互联网生态研讨会盛世将启
-
京东零售2019年营收5522.45亿元经营利润率2.5%
-
不要轻易点赞别人的“朋友圈封面”!|推荐
-
热点|P2P平台现状:近50%平台失联,超11%平台停运