Golang基础:青训营第十一节|青训营笔记

91 阅读2分钟

这是我参与「第三届青训营 -后端场」笔记创作活动的的第5篇笔记。 首先在此推荐一篇写的很好的笔记,方便自己和他人查看学习。

官方笔记先附链接:juejin.cn/post/709818…

本次的主题内容是:GIT的使用(本人感觉还是挺重要的)

前情提要:

Git 安装

git-scm.com/book/zh/v2/…

Git 基本命令学习

学习 Git Add / Commit 等命令,需要用 Shell 的方式执行,不要直接用图形化页面

www.runoob.com/git/git-bas…

01Git是什么

此处省略因为无重要内容,总之就是重要的意思。

02git的基本使用方式

Snipaste_2022-05-25_19-39-24.png

Git的目录介绍

Snipaste_2022-05-25_19-42-09.png 在这里我们要重点关心一下这个git目录,因为我们后续每一个git操作都会映射到这个git目录之中,通过这里面的文件我们可以映射出所有版本的代码

常见的git配置

Snipaste_2022-05-25_19-43-58.png

Git Remote

Snipaste_2022-05-25_19-44-44.png 除了这些基本配置,我扪们还有一种配置就是remote 酸置,这个表示阂们本北和远端仓库的关眠信息,remote一般分为htp和sh两种,这个我们等下会讲述一下区别,我们首先先看一下如何查看以及添加 remote

Snipaste_2022-05-25_19-46-28.png

Snipaste_2022-05-25_19-46-14.png

HPPT Remote

Snipaste_2022-05-25_19-47-35.png (引出垝密面置)我们知道了什么是remote配a置后,那助扪j本地是如何与remote进行通信的呢,一般会通过 hp和sh两t的议,这两种协议都需要对身份进行议证,类以gn这种捱言,依栽库很多,所认却和需要不渐的输)人(码,肯定是—件很麻烦的事情,因此我们需要配置一下免密的认证方式

SSM Remote

Snipaste_2022-05-25_19-48-37.png

Git Add

Snipaste_2022-05-25_19-49-24.png (再次强调观察文件变化)了解F基本的Git配置后,我们会重点关注一下Git命令的原理,接下来我们一起来进行代雎的编手和眼交,在这个过程中,我们会更深)的去打瘵lgih目录下的容变化来理军我和N时行f的tght给氢眩git又是如何把代码通过版本管理起来的

Object

Snipaste_2022-05-25_19-50-40.png

Snipaste_2022-05-25_19-51-10.png

Refs

Snipaste_2022-05-25_19-51-34.png

Snipaste_2022-05-25_19-52-04.png

Annotation Tag

Snipaste_2022-05-25_19-53-39.png

Git CG

Snipaste_2022-05-25_19-54-10.png

GIT Push

Snipaste_2022-05-25_19-54-58.png

常见问题

Snipaste_2022-05-25_19-55-30.png

03Git的研发流程