同步操作将从 Au/GitStar 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
GitHub现在已经成了日常开发中必不可少的网站,日常工作和学习中要用到好多上面的开源项目,评价项目质量好坏的一个重要标准就是看Star和Fork的数量,如果看到个Star超过100以上的,基本上这个项目是靠谱的,如果超过1000过,那已经算是很流行了,至于一万以上的,基本上都是如雷贯耳的存在了。
酒香还怕巷子深?如果你有一个很好的项目,还怕没人去发现、去关注吗?确实如此。一个优秀的开源项目,如果长时间得不到有效的宣传,它很有可能会永远默默无闻。比如,你有一个非常好用自定义组件,刚发出来就算别人能搜到了也不敢用,因为没有star,也就意味着没人用过,然而可能同类型的项目已经5,6年前没有维护了,star数量去有成百上千,但是他们凭借着数量的优势死死地压在你头上,所以你此时感到很气。
要想打造一个优秀的开源项目,不仅需要项目本身具有实用性和作者良好的编程功底,还需要做好宣传推广工作。
优秀的开源项目也是需要不断打磨的,宣传推广工作做好了,得到了众多关注,就会有人提Issue
,这不仅可以发现项目中的bug,也促进了项目的优化。
本文重点介绍如何让你的GitHub项目快速增加star。
首先,你需要一个项目,并不是每个人都能想到一个实用的项目(比如下载助手,刷票脚本等),如果抱着“条件主义”的态度,一直在想要做什么?要怎么实现?那就是一直在原地踏步,不会有任何进展。
因此可以从一些用过项目入手,比如Android开发中,我们在项目中用到了哪个开源框架,这个框架很好就是有某些缺陷,那就可以抓住这点,“站在巨人的肩膀上”,开发一个新的框架,然后要突出你的优势,把优势尽量放大。
或者找一下star比较多,但是已经很久不维护的项目,这种项目一般都会有很多Issue,可以根据这些Issue进行改性,适配新版本,或者简单点给它升级到AndroidX,或者改成kotlin版本,或者加入协程等等,都可以作为你的切入点。
其次,需要要写好readme。readme要简介明了,并能突出亮点,让新手一看就知道怎么用,最后还要附上效果图,一个好的效果图不仅让用户知道你项目的效果是怎样的,能否满足他们的需求,更能一下子吸引住用户。如果没有效果图会给人两眼一摸黑儿的感觉,不知道你这东西到底是干啥的。
1,写博客
在csdn
掘金
简书
等平台写文章,具体这么写我就不说了,这里简单说一下如何通过标题吸引用户。
一个好的标题可以这个改:
不要说什么标题党不标题党,能吸粉就完了。最后别忘了加上自己的项目地址。
csdn的“推荐卡”,掘金的“推荐”,简书的“专题”等可大大提高曝光率。
2,相关社区推广
比如我们做安卓开发的都知道张鸿洋, 郭霖,任玉刚等大佬。他们的公众号、网站等平台不仅非常火热,而且是专注于安卓开发方向的社区,粉丝们大都是做安卓开发的,因此在他们平台投文章、提交项目能得到更过的曝光机会。
3,评论式推广
评论式推广就是在相关平台按照关键字搜索相关的问题、问题等,对其进行评论或回复,比如说你这个需求用某某组件可以完美实现,可以试试,然后留个GitHub链接。这种方式简单有效,短期内给被评论的提供了曝光机会,长期来说对遇到相同问题的人提供了曝光机会。
相关的平台包括
StackOverflow
回复问题,附上链接。GitHub
可以在类似项目的Issue中,回复当前项目存在的不足,你的项目有什么优势等。csdn
,简书
, 掘金
, 知乎专栏
,知乎问答
等平台的相关项目或问答中回复。互水说白了也就是互赞,当你第一次看到“互赞”时,你可能会想:What? 还有这种东西。
这里不推荐你进那些互赞群,互赞群主要有如下弊端:
繁琐
每次看到别人的链接时你需要点开看看有没有赞过,没赞过就点赞,然后截图,@对方,附上你的仓库链接。别人看到后再回给你。
低效
比如你想让别人赞你的项目,你在群聊中发出你的链接,一旦你的链接被新来的消息挤走,你就需要重新发一下你的链接。因此效率非常低下。
不公平
有时候你已经和某人互相点赞了,但后来他又发了一个仓库地址出来,你一看没赞,于是立马点赞并切图通知对方并附上你的仓库地址,而对方给你的答复却是已经点赞了,此时你却发现你的star数量并没有增加,于是感到很纳闷。简单来说你在不知情的情况下给人赞了两个仓库,而别人只有一个账号给你点赞。
不诚信
主要是有些人互相点赞后觉得自己账号点赞太多,会给人取消点赞,此时被取消点赞的你却不知道是谁取消点赞了。
有一个互赞平台,地址是 gitstar.eiyou.fun,支持 github、gitee,适配PC端和移动端。 该平台的所有用户都奔着一个目的--互赞,不仅操作简单、记录明了,而且使用方便、公平、诚信。平台提供了互star、互watch、互fork等操作。 真可谓互赞涨星利器。
GitStar 是一个非常好用的互赞平台,GitStar真正解放了你的双手,让你Star破千不是梦。
回到我们的主题,我们的目的是要打造一个优秀的GitHub项目,是不是上面讲的跑题了呢?并没有,如果你有一个几百上千star的项目,你还没有动力,没有信心去优化,去打磨你的项目吗?你还害怕没有人发现,没有人关注你的项目吗?因此这是一个良性循环的过程。
打造一个很多star的项目是你自己给你自己提供的进步平台,而GitStar为你打造这个平台提供了平台,不多说了,快加入GitStar吧。https://gitstar.eiyou.fun/
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。