了解GitHub的搜索语法(高效查找开源项目)


GitHub 面向开源及私有软件项目的托管平台,里面有很多优秀的开源项目。由于 GitHub 上开源项目很多,这是直接在搜索框里搜索想要的内容。
在这里插入图片描述
可以看到搜索出来的结果有 二百多万条,比较难找到我们想要的,那有没有根据自己的条件减少搜索结果,快速定位?答案当然是有!

关键字查找

项目名包含的关键字查找

语法:

in:name [关键字]

示例:查找项目名包含java关键字的项目
在这里插入图片描述

项目内容包含的关键字查找

语法:

in:content [关键字]

示例:查找项目描述和项目名称包含java关键字的项目
在这里插入图片描述

ps:搜索的关键字都进行了加粗

组合查找

关键字+star数量查找

语法:

in:name [关键字] stars:>[star数量]

示例:查找包含java关键字查找,并且star数量大于100k的项目
在这里插入图片描述

关键字+star数量+发布日期查找

语法:

in:name [关键字] stars:>[star数量] pushed:>[发布日期]

示例:查找包含java关键字,star数量大于10k,并且发布日期大于2020年10月1日的项目
在这里插入图片描述
ps:根据日期筛查,日期格式必须是yyyy-MM-dd

关键字+star数量+发布日期+下载人数查找

语法:

in:name [关键字] stars:>[star数量] pushed:>[发布日期] forks:>[下载人数]

示例:查找包含java关键字,star数量大于3k,并且发布日期大于2021年09月01日的项目,下载人数大于3k
在这里插入图片描述

注意事项

  • GitHub搜索关键字和搜索条件直接用:冒号分隔
  • 每个条件之间用空格隔开
  • 根据日期筛查,日期格式必须是yyyy-MM-dd
  • 根据关键字查找,搜索的关键字会加粗显示
  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值