一、仓库名称和描述
1、查找仓库名称包含 spring cloud 的仓库,可以使用语法
in:name spring cloud
2、查找描述的内容 spring cloud,可以使用语法
in:descripton spring cloud
3、查该readme文件包含特定关键词
in:readme 关键词
二、 明确搜索 star、fork 数大于多少
1、要找 star 数大于 3000 的Spring Cloud 仓库
stars:>3000 spring cloud
2、如果要找在指定数字区间的话
stars: 10..20 spring cloud
3、fork数同理,将上面的stars 换成 fork
三、明确搜索仓库大小
1、搜索的时候直接限定仓库的 size 。
size:>=5000 关键词
注意: 数字代表K, 5000代表着5M。
四、明确仓库是否还在更新维护
1、指定更新时间在哪个时间前或后的 ,例如找到2019年1月3号之后,还在更新的项目。
pushed:>2019-01-03 spring cloud
2、想找指定时间之前或之后创建的仓库
created:>2019-01-03 spring cloud
五、明确搜索仓库的 LICENSE
1、协议是最为宽松的 Apache License 2 的代码,
license:apache-2.0 spring cloud
六、明确搜索仓库的语言
language:java 关键词
七、明确搜索某个人或组织的仓库
看下 Josh Long 有没有提交新的 Spring Cloud 的代码
user:joshlong
找某个组织的代码话,可以这样:
org:spring-cloud
组合使用一下,把 Java 项目过滤出来,多个查询之间「空格」分隔即可。
user:joshlong language:java