关于github高级搜索的方法总结
·
分别在仓库标题、仓库描述和README中进行搜索
- 只想查找仓库名称包含XX的仓库。语法:
in:name 关键词
- 查找描述的内容
in:descripton 关键词
- 查README文件包含特定关键词
in:readme 关键词
示例:

在搜索中加上in:name搜索的内容就会只把标题中带要搜索的内容的项目检索出来,另两种方法与此相同,分别可以对项目的描述和项目的readme进行搜索。
明确搜索 star、fork 数大于多少的
- star 数大于小于或等于某个数值 XX 仓库
stars: > 数字
stars: < 数字
stars: 数字
- star 数在某个区间 的XX 仓库
stars: 10..20
- fork的方法和star的方法是一样的
forks: > 数字
forks: < 数字
forks: 数字

明确搜索仓库大小的
- 搜索限定size的仓库
size:>=5000 关键词
注意:这个数字代表K, 5000代表着5M
明确仓库是否还在更新维护
- 指定时间之前或之后创建或更新的仓库
pushed:>2019-01-03 关键字 //在xx时间后还有更新
created:>2019-01-03 关键字 //在xx时间后创建
明确搜索仓库的 LICENSE
- 寻找协议为 Apache License 2 的代码
license:apache-2.0 关键词
明确搜索仓库的语言
language:java 关键词
明确搜索某个人或组织的仓库
user:userName
user:userName language:java
org:spring-cloud
更多推荐
所有评论(0)