Github 作为全球最大的开源软件项目托管平台,相信很多程序员都在使用,因为github上面有大量的开源学习项目或资源,秉着开源自由的理念,吸引了大量的个人或者企业开发者。
那么面对如此海量的代码仓库,如何才能在众多的资源中搜索出更优秀,更符合自己需求的项目呢?
比如想搜索一个 python 项目,你直接输 python 关键字进行搜索,但是搜索出了1,479,152 个结果,当然,你还可以做一些简单的排序,比如通过stars、forks的数量。
但这样搜索出来的结果真的精确吗?接下来,我们来演示一下几个我们常用的github搜索技巧,让搜索出来的结果更加精确、符合要求!
搜索仓库
可以在 GitHub 上搜索仓库,并使用这些仓库搜索限定符的任意组合缩小结果范围。
通过 in 限定符,可以将搜索限制为仓库名称、仓库说明、自述文件内容或这些的任意组合。如果省略 in 限定符,则只搜索仓库名称和说明,使用 in 限定符常见的例子如下。
技巧1).按仓库名称、说明或 README 文件内容搜索