github 这样用,事半功倍
1、github 之 in 搜索
xxx关键词 in:name 或 description 或 readme
xxx in:name
项目名包含 xxx 的比如说我想搜一个秒杀系统,可以这么搜: seckill in:name 这样就可以把项目名中包含 seckill 的都搜出来
xxx in:description
项目描述中包含 xxx 的xxx in:readme
项目的 readme 文件中包含 xxx 的
上述搜索组合使用:
比如说我想搜索项目名或者 readme 中包含秒杀的项目
seckill in:name,readme
2、github 之根据 stars 或 fork 数量关键词去查找
xxx关键词 stars:>=
xxx关键词 forks:>=
1)、比如说我想查找 stars 大于等于 5000 的 springboot 项目,你可以这么写:
springboot stars:>=5000
2)、比如说我想查找 forks 数量大于 500 的 springcloud 项目,你可以这么写:
springcloud forks:>500
上述搜索组合使用:
3)、比如说我想查找 forks 数量在 100 到 200 之间并且 stars 数量在 200 到 300 之间的 springboot 项目,你可以这么写:
springboot forks:100..200 stars:200..300
3、github 之 awesome 搜索
1)、awesome 关键字
一般是用来收集学习、工具、书籍类相关项目
如果你想要学习一个技术,可以在 github 上使用 awesome 关键字 去搜索
2)、比如说我想搜索优秀的 redis 相关项目,包括框架、教程等,你可以这么写:
awesome redis
4、github 之 #L 数字
1、高亮显示某一行代码
1)、github 地址后面紧跟 #L要高亮显示的行号
2)、比如说我想高亮显示下面网页中的第 6 行代码:
https://github.com/hepingfly/heping_DesignPattern/blob/master/src/com/hepingfly/bridge/Brand.java
那么地址就应该这么写:
https://github.com/hepingfly/heping_DesignPattern/blob/master/src/com/hepingfly/bridge/Brand.java#L6
2、高亮显示多行代码
github 地址后面紧跟 #L要高亮显示的起始行号-L要高亮显示的结束行号
比如说我想高亮显示下面网页中的第 6 行到第 10 行代码:
https://github.com/hepingfly/heping_DesignPattern/blob/master/src/com/hepingfly/bridge/Brand.java
那么地址就应该这么写:
5、github 之项目内搜索
在 github 中进入一个仓库,然后按下 t
键,就可以在项目内进行搜索
6、github 搜索区域活跃用户
location:地区
language:语言
比如说我想搜索,地区是北京,方向是 Java 的用户,你可以这么写:
location:beijing language:Java
版权声明: 本文为 InfoQ 作者【hepingfly】的原创文章。
原文链接:【http://xie.infoq.cn/article/436141007ab800db579eb338a】。文章转载请联系作者。
评论