Git 中分支的创建合并 so easy。。。
1. 创建分支并切换分支
git branch
命令可以创建分支、查看分支。
1. 创建名为 new_branch_name
的分支,请根据需要替换这个名字:
git branch new_branch_name
2. 查看所有分支,其中带星号的表示当前使用的分支:
git branch
new_branch_name
* master
3. 切换分支,注意是用 git checkout
命令:
git checkout new_branch_name
4. 再次查看所有分支,星号位置移动表示切换成功:
git branch
* new_branch_name
master
2. 合并分支
假设在 new_branch_name
分支中进行了一些文件操作并提交到仓库。现在需要将其合并到 master 分支,步骤如下:
1. 切换到 master 分支
git checkout master
这是会发现,所有的变更消失了。放心,所有已经提交的变更都记录在 Git 仓库中,只是 git checkout
操作执行后看到的是这个分支的真实样子。如果再次切换到 new_branch_name
分支会发现变更又回来了。
2. 合并分支到 master
git merge new_branch_name
命令执行后,master 分支中可以看到 new_branch_name
分支中的所有变更了。
3. 删除分支
new_branch_name
分支被合并进 master 后,通常就没用了,可以通过 git branch -d
删除。删除后可以用 git branch
确认一下:
git branch -d new_branch_name
git branch
* master