Git的分支

分支使开发能在多个方向同时进行 ,产生项目的不同版本!

创建分支

[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).

你可能感兴趣的:(Git的分支)