写点什么

github 这样用,事半功倍

用户头像
hepingfly
关注
发布于: 2021 年 03 月 18 日
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


那么地址就应该这么写:

https://github.com/hepingfly/heping_DesignPattern/blob/master/src/com/hepingfly/bridge/Brand.java#L6-L10


5、github 之项目内搜索

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


6、github 搜索区域活跃用户

location:地区


language:语言


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

location:beijing language:Java




发布于: 2021 年 03 月 18 日阅读数: 37
用户头像

hepingfly

关注

视频号:hepingfly 分享干货,欢迎关注~ 2018.06.23 加入

B站程序员。目标是做一个有才华,身上有光的男人。

评论

发布
暂无评论
github 这样用,事半功倍