github搜索指令教程
- 一. in:根据某个关键词来进行检索
- 1.关键词:
- name: 项目名称
- description : 项目描述
- readme : 项目帮助文档
- 语法 :
- language:xx(检索什么语言的内容)
- 组合检索
- 二.根据stars||forks||pushed关键字查找
- 1.数量范围: xxx关键词 stars:>=或者:<=
- 2.区间范围: xxx关键词 fork:数字1..数字2
- 组合检索
- 三.高亮显示代码#L
- 1.高亮显示某一行
- 语法:项目URL#L要显示的行号
- 2.高亮显示某一段代码
- 语法:项目URL#L代码开头行号-L结束行号
- 四.搜索学习资料(awesome)
- 语法:awesome 关键字
- 五.查找一些大佬
- 语法:location:地区 language:语言
- 六.官方操作文档
一. in:根据某个关键词来进行检索
1.关键词:
name: 项目名称
description : 项目描述
readme : 项目帮助文档
语法 :
需要检索的内容 in:name或description或readme
例如:检索项目名称包含SpringBoot的项目
language:xx(检索什么语言的内容)
平时我们会找博客类的项目在网上例如:
但是这些并不是我们熟悉的语言,如果是想找我们熟悉的语言的话,就增加搜索语法范围
组合检索
这些东西既可以单独进行搜索也可以组合进行搜索,例如
找出项目名称,项目描述,项目帮助文档中都有SpringBoot的工程项目
SpringBoot in:name,description,readme
二.根据stars||forks||pushed关键字查找
1.数量范围: xxx关键词 stars:>=或者:<=
eg :查找stars数量大于等于2000的mysql项目
mysql stars:>=2000
2.区间范围: xxx关键词 fork:数字1…数字2
eg:查找fork数量1000-2000的mysql项目
mysql forks:1000…2000
forks
组合检索
eg:检索SpringBoot stars从1000-2000并且fork500-1000的项目
SpringBoot stars:1000…2000 forks:500…1000
eg:查找SpringBoot stars>=2000并且在2021年10月1日之后推送的
SpringBoot stars:>=2000 pushed:>2021-10-01
三.高亮显示代码#L
1.高亮显示某一行
语法:项目URL#L要显示的行号
eg :高亮显示第20行代码
直接在代码第20行点击一下也可以高亮显示
2.高亮显示某一段代码
语法:项目URL#L代码开头行号-L结束行号
eg:高亮显示第20行到第40行代码
项目URL#L20-L40
四.搜索学习资料(awesome)
语法:awesome 关键字
eg:查找mq学习资料
awesome mq
五.查找一些大佬
语法:location:地区 language:语言
为了个人隐私这里就不展示了
六.官方操作文档
https://docs.github.com/zh/search-github/searching-on-github/searching-for-repositories