09 分支管理-创建与管理分支

2018-08-13  本文已影响3人  迷之菌

Git的重要管理方式--分支

创建新的分支
分支移动
分支合并
创建分支
$ git checkout -b dev

git checkout命令的-b参数表示创建并切换,等同于如下两个命令:
git branch dev
git checkout dev


git branch命令查看当前分支

现在可以对当前分支进行操作,若切换到别的分支,例如从当前的dev分支切换到master分支:

$ git checkout master
Switched to branch 'master'

这时候可以查看对dev分支的操作在当前master分支是没有效果的,因为这两个分支的提交点并不一样.


合并分支

git merge <分支名>
git merge命令将制定分支合并到当前分支

$ git merge dev
Updating 725b5d3..58c4367
Fast-forward
 readme.txt | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

删除分支

git checkout -d <分支名>

因为创建、合并和删除分支非常快,所以Git鼓励你使用分支完成某个任务,合并后再删掉分支,这和直接在master分支上工作效果是一样的,但过程更安全。


小结

Git鼓励大量使用分支:
查看分支:git branch
创建分支:git branch <name>
切换分支:git checkout <name>
创建+切换分支:git checkout -b <name>
合并某分支到当前分支:git merge <name>
删除分支:git branch -d <name>

上一篇 下一篇

猜你喜欢

热点阅读