Github 高级搜索

Github 官方文档

1. 搜索仓库

QueryExampleExplain
>nspring stars:>100匹配仓库关键词spring并且star数大于100
>=nspring topics:>=100匹配仓库关键词spring并且标签数数大于等于100
<nspring forks:<100匹配仓库关键词spring并且fork数目小于100
<=nspring stars:<=100匹配仓库关键词spring并且star数小于等于100
n..*spring stars:100…*等价于stars:>=100,匹配仓库关键词spring并且star数大于等于100
*..nspring stars:*…100等价于stars:<=100,匹配仓库关键词spring并且star数小于等于100
n..nspring stars:10…100匹配仓库关键词spring并且star数介于10和100之间

2. 查询时间

QueryExampleExplain
>YYYY-MM-DDspring created:>2021-11-11匹配仓库关键词spring并且创建时间大于2021-11-11
>=YYYY-MM-DDspring pushed:>=2021-11-11匹配仓库关键词spring并且推送时间大于等于2021-11-11
<YYYY-MM-DDspring created:<2021-11-11匹配仓库关键词spring并且创建时间小于2021-11-11
<=YYYY-MM-DDspring created:<=2021-11-11匹配仓库关键词spring并且创建时间小于等于2021-11-11
YYYY-MM-DD..YYYY-MM-DDspring created:2021-11-11…2021-11-12匹配仓库关键词spring并且创建时间介于2021-11-11到12号之间
YYYY-MM-DD..*spring created:2021-11-11…*匹配仓库关键词spring并且创建时间大于等于2021-11-11
*..YYYY-MM-DDspring created:*…2021-11-12匹配仓库关键词spring并且创建时间小于等于2021-11-11

3. 语言覆盖

QueryExampleExplain
language:nspring language:java匹配仓库关键词spring并且使用java语言

4. 逻辑运算

QueryExampleExplain
ANDspring language:java and size:>10匹配仓库关键词spring,使用java语言并且size大于10
ORspring language:java or size:>10匹配仓库关键词spring,使用java语言或者size大于10
NOTspring NOT boot匹配仓库关键词spring但没有boot
-spring -language:java匹配仓库关键词spring但排除java语言

5. 主体搜索

均为精确查询

QueryExampleExplain
user:USERNAMEuser:LiYangSir精确查询用户名
org:ORGNAMEorg:HARBEU精确查询组织名称
repo:USERNAME/REPOSITORYrepo:LiYangSir/5162精确查询仓库名称

6. 包含搜索

QueryExampleExplain
in:filein:file 5162文件中包含5162
in:pathin:path 5162路径中包含5162
in:namein:name 5162项目名称中包含5162
in:descriptionin:name,description 5162名称中描述中包含5162
in:readmein:readme 5162readme中包含5162

7. 文件名称

QueryExampleExplain
filename:FILENAMEfilename:logback.xml查找文件名是logback.xml

8. 常见用法

ExampleExplain
in:name mini-app仓库标题搜索含有关键字"mini-app"
in:descripton web仓库描述搜索含有关键字"web"
in:readme nodeREADME文件搜素含有关键字"node"
org:github匹配github名下的仓库
stars:>3000stars数量大于3000的搜索仓库
stars:1000…3000stars数量大于1000小于3000的仓库
forks:>1000forks数量大于1000的搜索关键字
forks:1000…3000forks数量大于1000小于3000的搜索仓库
size:>=5000指定仓库大于5000k(5M)的搜索仓库
pushed:>2019-02-12发布时间大于2019-02-12的仓库
created:>2019-02-12创建时间大于2019-02-12的仓库
mirror:true(false)是否是镜像仓库
archived:true(false)是否是废弃的仓库
user:jack用户名为"jack"的仓库
license:apache-2.0仓库的 LICENSE为"apache-2.0"
language:java使用"java"语言的仓库
topic:jekyll匹配topic中含有关键字"jekyll"的仓库
topics:5匹配拥有5个topic的仓库
is:public公开的仓库
is:private匹配有权限的私有仓库
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值