今天我们来实践如何使用 git 来创建分支。
1. 使用 git 来创建分支
我们首先看一下完整的指令:
$ git branch test
$ git branch
* feature
master
test
在上述指令段中,我们先使用 git branch test
创建了一个 test 分支。然后我们可以直接输入 git branch
,不加任何后续参数,这样就能让 git 列出所有已存在的分支。
注:前面带 “*” 的分支表示当前所在的分支。
1.1 切换分支
如果我们想切换分支,例如想要切换到 featurer,直接输入 git checkout feature
即可:
$ git checkout feature
Switched to branch 'feature'
同理,使用 git checkout master
能切换到主干道。
注:在分支上提交工作可以使用
git commit -a
。
1.2 合并分支
使用以下指令:
$ git merge test
$ git branch -d test
其中 git merge test
将 test 分支合并到主干道,然后使用 git branch -d test
将 test 分支删除。
注:-d 表示“在分支已经合并到主干后删除分支”。如果使用 -D 的话,则表示“不论如何都删除分支”,