Git 分支操作 | 青训营笔记

116 阅读2分钟

这是我参与「第四届青训营 」笔记创作活动的第14天

昨天我们大致学习了Git分支的意义和作用。今天就聚焦在git的分支操作来记录一篇笔记。

一、创建分支

首先,照常,在你需要创建git仓库的地方右键调出git bash命令行。

image.png

打开当前目录下的命令行

image.png

输入git checkout -b dev来创建dev分支,并切换到dev分支。

image.png

我们可以看到右侧蓝色括号里的master变成了dev,说明切换成功了。

需要注意的是-b在这里指的是创建并切换,等同于分开的两条命令:

git branch dev

git checkout dev

二、查看当前分支

用命令git branch可以查看当前分支

image.png

我们发现目前有两个分支,一个是主分支master,一个是我们刚刚创建的dev分支。需要注意的是,此时在dev分支上,所以dev分支被绿色高亮了。假如我们切换到master分支再查看当前branch,是不是master会变成绿色高亮呢?我们来试一试:

输入命令git checkout master

image.png

显示switch成功。我们再查看一下branch

image.png

验证了我们的猜想。

三、修改文件后提交

我们再切换回dev分支,并修改一下文件。还是以test.txt为例

image.png

加了一句话,branch here

此时我们再进行提交。具体命令见前期教程

image.png

如图,我们顺利提交了修改后的文件到dev分支的本地仓库。

四、查看文件

我们换回master分支,发现修改的确没有出现:

image.png

分支就是这么独立,这么顶!

五、合并分支

git merge dev命令可以合并分支

image.png

如图合并成功

image.png

branch here终于又出现了

六、删除分支

这个时候dev的使命已经完成,我们可以用git branch -d dev来放心删除dev分支

image.png

此时只剩下master了

image.png