分支使开发能在多个方向同时进行 ,产生项目的不同版本!
创建分支
[root@git git]# git branch dev
查看所有分支名
[root@git git]# git branch
dev
- master
[root@git git]#
[root@git git]# git show-branch
! [dev] v1
- [master] v1
--
+* [dev] v1
[root@git git]#
切换分支
[root@git git]# git checkout dev
A .gitignore
M index.html
A subdir/index.html
Switched to branch 'dev'
[root@git git]#
创建+切换分支
[root@git git]# git checkout -b dev2
A .gitignore
M index.html
A subdir/index.html
Switched to a new branch 'dev2'
[root@git git]#
合并某分支到当前分支
[root@git git]# git merge dev
Already up-to-date.
[root@git git]#
我们把dev分支合并到了dev2分支上
删除分支
[root@git git]# git branch -d dev
Deleted branch dev (was adce5d4).
网友评论