07.工作中github常用操作

搜索技巧: https://help.github.com/en/articles/searching-for-repositories#search-by-language

github快捷键:https://help.github.com/en/articles/using-keyboard-shortcuts

1.常用词

[1].watch:会持续收到该项目的动态

[2].fork:复制某个项目发布到自己的github仓库中

[3].star:点赞

[4].clone:将项目下载到本地

[5].follow:关注作者,会收到他们的动态

2.是否搜索fork:github默认是搜索不到fork的仓库的,若需要搜索到,可用下面两个参数

[1].表达式

①.fork:true

②.fork:only

[2].使用

①.搜索996,包含996的原创库

07.工作中github常用操作_第1张图片

②.搜索996 fork:true,fork也能搜到

07.工作中github常用操作_第2张图片

③.搜索996 fork:only 只搜索fork的库

07.工作中github常用操作_第3张图片

3.搜索公开或者私有的库

[1].表达式

①.is:public

②.is:private

4.in关键词限制搜索范围

[1].表达式:xxx关键词 in:name或description或readme

①.xxx in:name 项目包含xxx的

②.xxx in:description 项目描述包含xxx的

③.xxx in:readme 项目readme文件中包含xxx的

[2].组合使用

xxx in:name,readme

5.star或fork数量关键词去查找

[1].表达式:

①.xxx关键词 stars 通配符 :> 或者 :>=

②.区间范围: 数字1..数字2

[2].案例

①.查找stars数大于5000的sprintboot项目

springboot stars:>5000

②.查找forks大于500的springcloud项目

springcloud forks:>500

③.查找forks在1000-5000并且stars数在3000-10000的springboot项目

springboot forks:1000..5000 stars:3000..10000

07.工作中github常用操作_第4张图片

6.按创建时间或者更新时间

[1].表达式

①.xxx关键字 created:>YYYY-MM-DD 创建时间是在YYYY-MM-DD以后的

②.xxx关键字 pushed:>YYYY-MM-DD 更新时间是在YYYY-MM-DD以后的

[2].使用

①.搜索创建时间大于2018-01-01的springboot

07.工作中github常用操作_第5张图片

7.awesome加强搜索

[1].表达式:awesome 关键字

awesome系列:一般用于收集学习、工具、书籍类相关的项目

[2].案例

①.awesome spark

07.工作中github常用操作_第6张图片

8.高亮代码

[1].单行高亮,在地址栏后跟#L行号

①.查找代码,并确定代码行数

07.工作中github常用操作_第7张图片

或者点击行号,行号左边出现3个点,此时地址栏已经自动加上#L行号了

②.得到如 https://github.com/JeffLi1993/springboot-learning-example/blob/master/chapter-1-spring-boot-quickstart/src/main/java/demo/springboot/QuickStartApplication.java#L11,将此地址发送给别人打开也具有高亮效果

07.工作中github常用操作_第8张图片

[2].多行高亮,在地址栏后跟#L起始行号-L终止行号行号,另外一种方式则是Shift多行选中,地址栏自动添加

如: https://github.com/JeffLi1993/springboot-learning-example/blob/master/chapter-1-spring-boot-quickstart/src/main/java/demo/springboot/QuickStartApplication.java#L11-L16

07.工作中github常用操作_第9张图片

9.github快捷键 https://help.github.com/en/articles/using-keyboard-shortcuts

[1].将光标定位到搜索栏/ or s,在github的网页任何地方按/或者s都能将光标定位到搜索框

[2].项目内搜索t:在项目内按t,则将该项目以树形的结构呈现,且光标定位在目录定位的输入框

07.工作中github常用操作_第10张图片

10.最重要的同城交友环节๑乛◡乛๑๑乛◡乛๑๑乛◡乛๑

[1].表达式

①.location:地区

②.language:语言

[2].成都地区python方向的程序猿/媛: location:chengdu language:python

07.工作中github常用操作_第11张图片

你可能感兴趣的:(git&github,github常用操作,搜索技巧,github快捷键)