程序员如何通过合规的方式在 GitHub 上快速获得数千颗 Star?(组图)

程序员如何通过合规的方式快速获得数千个 GitHub Stars?

刚过年,GitHub Trending 上一个名为“Dress”的开源项目迅速走红,并成功引发了众多程序员和吃瓜群众的热议。

项目地址:

从这个项目中,你可以学习到从克隆项目、创建分支、提交和同步更改、合并分支请求到一次熟悉Git/GitHub使用的整个过程。

无需贡献代码,甚至无需编程技能即可参与。

只需要贡献一张女装照片。

以这样通俗易懂的方式,来自97位投稿人的数百张女装大佬的照片在项目平台上得到确认。

上传库部分截图

截至目前,该项目有 5466 个 Stars、687 个 Forks,并且仍然有新的 PR 确认。

愤怒的网友

毫无疑问,这是一个“女装”进入GitHub的成功案例。

@草莓奶油蛋糕:这说明程序员的形象正在从秃头油腻的大叔变成漂亮的女孩,令人欣慰

@狗仔队:太可怕了,女装已经开始在程序员身上了

//@瑟瑟发抖的小萌核:一直有一个玄学穿女装写代码bug少

@石雨:程序员一定要秃头吗?程序员一定要有格子衬衫和拖鞋吗?程序员一定要油腻吗?看看我们的另一面。

不过,5000+Star这个项目还是遭到了很多人的质疑。

@GitHub Daily (tion/309803644/answer/580221830)

就个人而言,我更反对 GitHub 项目纯粹有趣,缺乏技术含量。GitHub 是一个技术社区。从本质上讲,它应该以技术为中心,以乐趣为辅。如果你在一个项目中放几张图片,你可以获得数千颗星。那些认真对待开源却只有几个 Star 的开发者感到心寒。

此外,Trending 榜单也是为一些新的开源项目提供高质量曝光机会的好地方。如果一些没有技术含量但上千星的项目长期出现在榜单上,势必会失去 Trending 的价值。

仍然有很多人给出了更积极的态度。

@阿波罗尼亚()

Dress有存在的意义吗?我认为有。除了使用 got/GitHub 进行当前 README 中提到的练习之外,这个 repo 或多或少地反映了大家对 LICENSE 的重视。一些贡献者和用户没有想清楚(尤其是 GPL,一种一般不用于图片的许可证)。之前人比较少的时候,都说要换CC,没换……

除此之外,这个回购与代码无关吗?似乎不是。网站是用代码写的,issue里有关于GitHub Pages、webp文件格式支持、EXIF自动去除、懒加载等的讨论。就算真的没有代码,问题有那么大吗?不要忘记,GitHub 不仅是代码之家,也是开发者之家。

越来越令人费解的 GitHub 趋势

或许,程序员越来越无法弄清楚如何登上 GitHub Trending 榜首的秘诀。毕竟作为“全球最大的同性交友社区”,项目明星的数量往往意味着对开发项目的认可。

早些时候,我们在 Trending 上看到了各种令人难以置信的开源项目,拥有数千颗星。

例如,

没有一行代码,与编程无关的程序员有买房“hangzhou_house_knowledge”的经验程序员编程必备的6大装备,获得近18000颗Star。

项目地址:

一个满屏“eeeee”的代码库居然赢得了近7000个Star。

项目地址:

谷歌云发布的一个“nocode”项目,在整个编写过程中不包含任何一行代码。目前,该项目的Star数已超过26,000。

项目地址:

并且,去年9月被曝光为假货的kui-vue,仅仅一天就涨了上千星。经过深入调查,发现Star项目的部分开发者是僵尸用户。

项目地址:

并且从本月开始,12306最有中国春节特色的抢票软件。

写在最后

2013 年 8 月,GitHub 推出了新功能 Trending。在 Trending Repositories 和 Trending Developers 页面中,可以分别显示当日、当周、当月的前 25 名用户。潜在的开源项目和开发人员/组织。

GitHub每天8次收集star数、fork数、提交数、follower数、项目页面浏览量等统计数据,并根据结果刷新。

此后,GitHub Trending 成为开发者结识潜在优秀开发者和开源项目最直接的平台。

去年 10 月,GitHub 的 2018 年年报指出了当年最受欢迎的开源项目,包括 VScode、React、TensorFlow、Kubernetes、Azure Docs,以及类型声明文件存储库 DefinitiveTyped。从本质上讲,这些项目实际上已经引起了开发者的关注,对开源社区产生了影响,也反馈到了运营这些开源软件的公司的业务增长中。

另一方面,我们也会经常看到一些名为“数据组织”的项目在 GitHub 上提交。虽然他们被称赞了一段时间,但他们并没有留下太多深刻的印象。

为了写项目文档程序员编程必备的6大装备,调试API,做测试,保持持续维护,一个好的项目作者也会上传到GitHub写宣传文案。这个过程的艰辛,大概只有耐心做过的人才能理解。

© 版权声明
THE END
喜欢就支持一下吧
点赞0
分享
评论 抢沙发

请登录后发表评论