在 Github 中快速搜索想找的项目

Github 的集成搜索覆盖了许多仓库、用户和代码,所以接使用搜索框搜索文本时,就会搜出过多的相关内容,导致用户茫然不知所措,所以为了高效地进行检索,用户需要了解 Github 搜索的一些基本用法。
这一篇只介绍几个简单的仓库搜索语法,来满足日常找项目的需要,需要详细了解或者有兴趣深入研究的读者,请移步官方文档。

仓库搜索限定符

使用仓库搜索限定符的任意组合缩小结果范围

限定符 示例 含义
in:name jquery in:name 名称中含有 jquery 的仓库
in:description jquery in:name,description 名称或者描述中含有 jqury 的仓库
in:readme jquery in:readme readme 中提及 jquery 的仓库
repo:owner/name repo:springsparrow9/cnblog 搜索具体的某个仓库
user:string user:ss9 forks:>10 来自 @ss9、分支数大于 10 的仓库
org:string org:github 来自 Github 的仓库
size:n size:50..120 大小介于 50kb 与 120kb 之间的仓库
follwers:n node followers:>=10 有 10 或更多关注者提及文字 node 的仓库
forks:n forks:10 只有 10 个分支的仓库
starts:n stars:<10 有小于 10 个 star 的仓库
created:yyyy-MM-dd created:<2011-01-01 在 2011 年之前创建的仓库
pushed:yyyy-MM-dd pushed:>=2013-2-01 在 2013 年 1 月之后收到推送的仓库
language:string language:c++ C++ 仓库
topic:string topic:jekyll 已归类为 jekyll 主题的仓库
topics:n topics:>3 超过三个主题的仓库
license:string license:apache-2.0 根据 ApacheLicense2.0 授权的仓库
posted @ 2021-01-11 22:06  SpringSparrow9  阅读(160)  评论(0编辑  收藏  举报