GitHub 搜索开源项目食用技巧

GitHub是全世界最大的同性交友平台,如果能好好利用起来那真是原地起飞了

以下列举GitHub搜索时可以附带的过滤代码,能最大限度在海量仓库中接近你想找的那个

在名字中搜索:

in:name {name}
// 只会在仓库名字中搜索你想要的

在 readme 中搜索

in:readme {name}
// 只会在readme中搜索你想要的

和上面类似, description 描述中搜索

in:description {str}
// 标题下面和代码上面的那部分文字是这个仓库的描述

在语言中搜索:

language: {lang}
// 只显示你指定的语言 如 java
language:java

限制仓库活跃度, pushed 最后一次推送的日期

// 例如搜索 springcloud 相关的 最后一次推送在 一月22 号之后的
springcloud pushed:>2020-01-22

限制 star 数, star 的高低是很能反应一个仓库的代码质量的

// 例如我想看springcloud相关的, star 在 500 以上的仓库
springcloud stars:>500

除此之外还有 forks 数, 和 star 一样, forks 数也很能反应一个项目质量

// 例如我想看springcloud相关的 forks 在100 以上的项目
springcloud forks:> 1000

匹配遵循 Apache License 2.0 授权的仓库

license:apache-2.0

匹配项目自述文件中提及 “arduino” 的仓库。

arduino in:readme

搜索地址位于中国,且拥有超过 5000 名关注者的开发者。

location:china followers:>5000

匹配含有 “cats” 字样、有 5 个或更多主题的仓库。

cats topics:>1000

匹配项目自述文件中提及 “arduino” 的仓库。

arduino in:readme

在搜索项目的的时候加上以上这些约束条件, 能大大减小你的取舍范围

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值