ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

我是怎么样把自己的 github 项目推向榜首的。

2021-01-28 22:55:40  阅读:255  来源: 互联网

标签:榜首 github star 嫌弃 项目 推向 trending 老外


和大家随便聊聊

我是怎么样把自己的 github 项目推向榜首的。

昨天感觉自己有点头晕恶心,就想着去医院看看,才发现北京所有的医院都需要先做核酸检测才能进去。。。找了好久都没有找到可以当天预约的,颇为难受。图片 在线求解问问看,遇到这种情况怎么办。

回到正文。大概在两周前,由于自己的电子书被培训机构拿去卖钱,于是我干脆将其提交到 github 上公开,算是自己斗争大环境的一点点行动。

或许只是巧合,该项目竟然在一天内跃居 github 榜首,连续 4 天霸榜,每天增长 star 数过千。

我是怎么样把自己的 github 项目推向榜首的。

嗯,可能大家不太理解这个增长速度有多夸张。很正常,我刚开始也不理解。后来了解了一下,spring-cloud 当天的增长是 400,dubbo 的增长是 700 ,wiki 的增长是 200 多。

说实话,这是我没想到的。。。前几天发文说这是我自己推上去的,那其实就是装个X,我有这能力,去搞房地产不香吗。另外还真的有读者认为我有人的。。。嗯,没错,我真的有。

所以其实我也进行了深思,凭啥我这破玩意,增长速度能比那么多优秀的开源项目还牛皮。就凭我这几把刷子,凭什么?

为了分析这个问题,我进行了深究:

我是怎么样把自己的 github 项目推向榜首的。

首先我将总共 4800 个 stargazers 抓取,进行了分析,其中 3100+ 的 base 是 china,200+ 是其他国家的,其他为未知地区。

我又调研了 github trending 历史,在 github 被微软收购前,trending page 基本都是被国人霸榜。

我是怎么样把自己的 github 项目推向榜首的。

在微软收购后开始好转,大概 trending page 同时只会有 1-2 个中文项目。然后我还看到下面这个(翻译中国人的 repo 正在破坏 GitHub 的 Trending 页面)

我是怎么样把自己的 github 项目推向榜首的。

是的,国内的项目很被老外嫌弃。因为国内上榜的项目基本是资料收集类的中文项目。(突然觉得我这个还好点,毕竟内容是自己写的 )

但如果你真的就认为,老外是因为觉得资料收集的项目没有技术含量所以嫌弃,你就错了。根本原因是因为这些是中文项目,他们看不懂

为什么这么说呢?比如这个项目,是作者画的一张 ML 的思维导图。是的,整个项目里就一张思维导图。该项目当天的 star 数增长为 1100。

我是怎么样把自己的 github 项目推向榜首的。

又比如下面这个项目:os-tutorial,里边基本是一些 md 的学习文档和测试学习脚本。该项目在 trending 周榜曾经位居第一。

我是怎么样把自己的 github 项目推向榜首的。

又或者这个 500 ReactJS Interview Questions ,上传不到 1 周,就有 7k star。

我是怎么样把自己的 github 项目推向榜首的。

这样的项目其实很多,基本上下面也是好评如潮。可以看得出,学习教程类的项目在 github 上本身就是有先天优势,而且很受欢迎。而中文项目之所以被嫌弃,大概率是因为没有英文

当然,我这里并不是说这些教程的项目就比类似 dubbo,或者 spring-cloud 这种应用型的项目好。因为两者之间根本就不能拉在一起比较。

我只是觉得,一个项目如果能被大家认可至少说明他是有价值的。如果恰好他又能对大家提供帮助,那他就是优秀的。

当然,我是一个好面子的人。我不想被人说自己的项目没有含金量(至少现在还没有遇到说的),也不想被老外嫌弃。

所以我也做了一些努力,首先我在自己的项目中创建了英文分支。

我是怎么样把自己的 github 项目推向榜首的。

然后也对其中的一些内容进行了翻译:

我是怎么样把自己的 github 项目推向榜首的。

后续,我还打算专门建一个 TG 的群,用来专门服务国外的一些读者。

包括我也收到了不少邮件 和 Issue ,问我有没有翻译版本的,我基本也都会一一回复。在我做了这些动作之后,我明显发现该项目的受欢迎程度在老外中有所提高。我挺满足。

我是怎么样把自己的 github 项目推向榜首的。

当然,我也知道其实自己的项目还有很多不足。我不是矫情的人,不想磨磨唧唧的再说什么感谢之类的。我打算后面再做以下这些工作:

  • 第一,我会对内容精校,对其中的每一幅图都进行优化,之前的一些图画的很草,我希望做的更加精致一些。

  • 第二,我后面会找小伙伴,尽量对每一个题解都可以支持多语言版本。

  • 第三,我会继续收集大厂面试题,将其分类汇总在项目中,供大家持续学习。

  • 第四,我会从 40 多张思维导图中挑选一些我认为好的进行精校和翻译,提供给国外的读者使用。

暂时先想到这些,如果大家有愿意参与进来的,可以直接联系我。

最后,我还想在 github 榜单上再待一段时间,如果还没有给我 star 的,希望还是支持一下 :

https://github.com/geekxh/hello-algorithm

感谢。

标签:榜首,github,star,嫌弃,项目,推向,trending,老外
来源: https://blog.51cto.com/15076236/2609682

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有