GitHub必会小技巧,教你如何快速找到好项目,学编程必备

Posted 退休的龙叔

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了GitHub必会小技巧,教你如何快速找到好项目,学编程必备相关的知识,希望对你有一定的参考价值。

学编程跟代码打交道,如果你不会使用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社区


那么今天的分享就先到这里,如果觉得对你有帮助,还望不吝三连!

以上是关于GitHub必会小技巧,教你如何快速找到好项目,学编程必备的主要内容,如果未能解决你的问题,请参考以下文章

GitHub必会小技巧,教你如何快速找到好项目,学编程必备

GitHub必会小技巧,教你如何快速找到好项目,学编程必备

转Github 搜索技巧,快速找到好资源

手把手教你如何学会快速上传项目到GitHub

正则表达式必知必会小总结

学C语言最快最稳妥的学习方法且快速修复 bug 的技巧?教你一招搞定!赠送程序员必备电子书200本