Bootstrap

github 这样用,事半功倍

1、github 之 in 搜索

  •  项目名包含 xxx 的

  • 比如说我想搜一个秒杀系统,可以这么搜: seckill in:name 这样就可以把项目名中包含 seckill 的都搜出来

  •   项目描述中包含xxx 的

  •   项目的 readme 文件中包含 xxx 的

上述搜索组合使用:

比如说我想搜索项目名或者 readme 中包含秒杀的项目

seckill in:name,readme

2、github 之根据 stars 或 fork 数量关键词去查找

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)、

一般是用来收集学习、工具、书籍类相关项目

如果你想要学习一个技术,可以在 github 上使用 awesome 关键字 去搜索

2)、比如说我想搜索优秀的 redis 相关项目,包括框架、教程等,你可以这么写:

awesome redis

4、github 之 #L数字

1、高亮显示某一行代码

1)、github地址后面紧跟 

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地址后面紧跟 

比如说我想高亮显示下面网页中的第 6 行到第 10 行代码:

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-L10

5、github 之项目内搜索

在 github 中进入一个仓库,然后按下  键,就可以在项目内进行搜索

6、github 搜索区域活跃用户

比如说我想搜索,地区是北京,方向是 Java 的用户,你可以这么写:

location:beijing language:Java