学编程跟代码打交道,如果你不会使用GitHub,你可能需要回炉重造了。很多新手还没有认识到GitHub的强大,不管是学习、毕设和工作,都能在上面找到很多好用的项目资源。
但是找项目一直都是新手的最头疼的问题,尤其是盲搜项目,那就更难了。那么今天,教大家几个GitHub的使用小技巧,快速找到你想要的项目。
一、流畅使用GitHub
在开始技巧教学之前,帮大家解决一个常见的问题:网页打开GitHub转圈圈,甚至很多时候都是打不开的情况。
推荐一个免费的小工具,dev-sidecar,流畅上GitHub。
首先打开gitee的网站,然后输入“dev-sidecar”进行搜索,点击“docmirror/dev-sidecar”,这是一个可以解决网站访问不流畅的工具。
找到菜单栏的“下载安装包”,再点击“Gitee Release”,然后选择你的电脑系统类型对应的版本进行下载,下载完成后开始安装就可以了。
完成之后你就能稳定地打开GitHub了,接下来我们开始学习一些在GitHub上面找项目的小技巧。
二、GitHub找项目小技巧
与盲搜项目不一样的点就在于,你会使用技巧在GitHub上面过滤掉一些你不想要的项目,直接找到你想要的东西。
方法1:按照项目名/描述/自述来过滤
在搜索的时候使用关键词就可以搜索到相关的内容,比如使用 in:name redis,可以搜索到在项目名中包含springboot的项目。
方法2,按照star或者fork数量过滤
比较优秀和热门的项目,star数目和fork数目都会比较多。使用关键字这样搜索 redis stars >=200 ,就可以筛选出star和fork数目大于指定值的相关项目。
很明显,star数超过20000的项目并不多,只有7个。
方法3,按照时间过滤
盲搜的时候你搜到的项目,有可能是已经没有人维护的老项目,年久失修,那么可以加入时间的条件搜索,比如输入 redis pushed:>2022-01-01
方法4:混合使用
上面所说的方法还可以混合使用,多个限定条件加到一起,就能在更小的范围内找到你想要的项目。还是拿redis举例,找出2021年1月1日以后的、star数大于2000且在描述中包含redis的项目,就可以这么搜:
in:discription redis stars:>2000 pushed:>2022-01-01
最后我们再把我们想要的语言勾选上去,比如说Python,就能找到与Python相关且符合上述条件的项目。
符合条件的项目就15个,比起从几百几千个项目中大海捞针,这可要强很多。
粉丝白嫖福利,移步至CSDN社区
那么今天的分享就先到这里,如果觉得对你有帮助,还望不吝三连!
版权归原作者 退休的龙叔 所有, 如有侵权,请联系我们删除。