按倉庫名稱、說明或自述文件內容搜索
通過 in 限定符,您可以將搜索限制爲倉庫名稱、倉庫說明、自述文件內容或這些的任意組合。 如果省略此限定符,則只搜索倉庫名稱和說明。
限定符 | 示例 |
---|---|
in:name | jquery in:name 匹配其名稱中含有 “jquery” 的倉庫。 |
in:description | jquery in:name,description 匹配其名稱或說明中含有 “jquery” 的倉庫。 |
in:readme | jquery in:readme 匹配其自述文件中提及 “jquery” 的倉庫。 |
repo:owner/name | repo:octocat/hello-world 匹配特定倉庫名稱。 |
基於倉庫的內容搜索
您可以使用 in:readme 限定符,通過搜索其自述文件中的內容來查找倉庫。
除了使用 in:readme 以外,無法通過搜索倉庫內的特定內容來查找倉庫。 要搜索倉庫內的特定文件或內容,您可以使用查找器或代碼特定的搜索限定符。 更多信息請參閱“在 GitHub 上查找文件”和“搜索代碼”。
限定符 | 示例 |
---|---|
in:name | jquery in:name |
在用戶或組織的倉庫內搜索
要在特定用戶或組織擁有的所有倉庫中搜索,您可以使用 user 或 org 限定符。
限定符 | 示例 |
---|---|
user:USERNAME | user:defunkt forks:>100 匹配來自 @defunkt、擁有超過 100 復刻的倉庫。 |
org:ORGNAME | org:github 匹配來自 GitHub 的倉庫。
按倉庫大小搜索
size 限定符使用大於、小於和範圍限定符查找匹配特定大小(以千字節爲單位)的倉庫。
限定符 | 示例 |
---|---|
size:n | size:1000 匹配恰好爲 1 MB 的倉庫。 |
| |size:>=30000 匹配至少爲 30 MB 的倉庫。
| |size:<50 匹配小於 50 KB 的倉庫。
| |size:50..120 匹配介於 50 KB 與 120 KB 之間的倉庫。
按關注者數量搜索
您可以使用 followers 限定符以及大於、小於和範圍限定符基於倉庫擁有的關注者數量過濾倉庫。
限定符 | 示例 |
---|---|
followers:n | node followers:>=10000 匹配擁有 10,000 或更多關注者並且提及 “node” 一詞的倉庫。 |
styleguide linter followers:1…10 匹配擁有 1 到 10 個關注者並且提及 “styleguide linter” 一詞的的倉庫。 |
按復刻數量搜索
forks 限定符使用大於、小於和範圍限定符指定倉庫應具有的復刻數量。
限定符 | 示例 |
---|---|
forks:n forks:5 | 匹配只有 5 個復刻的倉庫。 |
forks:>=205 | 匹配具有至少 205 個復刻的倉庫。 |
forks:<90 | 匹配具有少於 90 個復刻的倉庫。 |
forks:10…20 | 匹配具有 10 到 20 個復刻的倉庫。 |
按星號數量搜索
您可以使用大於、小於和範圍限定符基於倉庫具有的星標數量搜索倉庫
限定符 | 示例 |
---|---|
stars:n stars:500 | 匹配恰好具有 500 個星號的倉庫。 |
stars:10…20 匹配具有 10 到 20 個星號、小於 1000 KB 的倉庫。 | |
stars:>=500 fork:true language:php 匹配具有至少 500 個星號,包括復刻的星號(以 PHP 編寫)的倉庫。 |
按語言搜索
您可以基於其編寫採用的主要語言搜索倉庫。
限定符 | 示例 |
---|---|
language:LANGUAGE | rails language:javascript 匹配具有 “rails” 字樣、以 JavaScript 編寫的倉庫。 |
按主題搜索
限定符 | 示例 |
---|---|
topic:TOPIC | topic:jekyll匹配已歸類爲 “jekyll” 主題的倉庫。 |
以上是比較常用的搜索用法,詳細的訪問搜索倉庫、