第 4 章 GitHub 骚操作
1、常用词
常用词含义
-
watch:会持续收到该项目的动态

-
fork:复制某个项目到自己的GitHub仓库

-
star:点赞

-
clone:将项目下载至本地
git clone https://github.com/996icu/996.ICU.git
-
follow:关注作者,会收到他们的动态

2、in 关键词
in关键词限制搜索范围
xxx关键词 in:name或description或readme
搜索示例
xxx in:name:项目名包含xxx

xxx in:description:项目描述包含xxx
xxx in:readme:项目的readme文件包含xxx
组合使用
seckill in:name,readme:搜索项目名或readme中包含秒杀的项目

3、stars fork
stars或fork数量关键词去查找
公式:xxx关键词 stars 通配符
- 通配符包括::> 或 :>=
- 区间范围数据::数字1…数字2
搜索示例
查找stars数大于等于5000的springboot项目:springboot stars:>=5000

查找forks数大于500的springcloud项目:springcloud forks:>500

组合使用查找fork在2000到4000之间并且star数大于6000的springboot项目:springboot forks:2000..4000 stars:>6000

4、awesome
awesome加强搜索
公式:awesome关键字;awesome系列一般是用来收集学习、工具、书籍等相关的项目
搜索示例
搜索优秀的redis相关项目,包括框架、教程等:awesome redis

5、高亮显示
高亮显示某一行代码
公式:
- 一行:地址后面紧跟#L数字
- 多行:地址后面紧跟#L数字-L数字2
示例:给别人指出关键代码的行数
单行高亮:地址 + #L行数

多行高亮:地址 + #L行数1-L行数2

6、项目内搜索
项目内搜索:在项目页面单击键盘 t

官网地址
https://docs.github.com/en/github/getting-started-with-github/keyboard-shortcuts
7、寻找大佬
搜索某个地区内大佬
公式:
- location:地区
- language:语言
搜索示例
北京地区java用户:location:beijing language:Java

本文介绍如何利用GitHub的高级搜索功能,包括关键词、星星数、fork数等参数进行精确搜索,以及如何高亮显示代码行和在项目内快速查找。通过这些技巧,可以更有效地找到所需的开源项目和代码。
813

被折叠的 条评论
为什么被折叠?



