Github 的集成搜索覆盖了许多仓库、用户和代码,因此接使用搜索框搜索文本时,就会搜出过多的相关内容,致使用户茫然不知所措,因此为了高效地进行检索,用户须要了解 Github 搜索的一些基本用法。
这一篇只介绍几个简单的仓库搜索语法,来知足平常找项目的须要,须要详细了解或者有兴趣深刻研究的读者,请移步官方文档。node
使用仓库搜索限定符的任意组合缩小结果范围jquery
限定符 | 示例 | 含义 |
---|---|---|
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 | 来自 @ss九、分支数大于 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 受权的仓库 |