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 授权的仓库 |
原文链接:http://www.cnblogs.com/springsparrow9/p/14264665.html