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 受權的倉庫 |