git 分支

Posted 咸咸瑜瑜

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git 分支相关的知识,希望对你有一定的参考价值。

分支记录版本位置,分支之间项目会影响,使用分支可以对项目起到保护作用。

当你创建一个远程仓库,默认主分支:master

 

一般master 分支上的才是稳定版本,可用版本,其他分支经过确认无误才会合并到master的。

 

每个分支可以单独管理【常规分支、保护分支、只读分支】

 

分支是可以合并的

 

分支简单点说,其实就是一条时间线

 

=======================================================================================

 

操作:

 

查看当前仓库分支:

git branch

 

创建分支:

git branch 分支名

 

当你创建后,在查看时,会发现绿色的是master,因为他是主分支

 

切换分支:

git checkout 分支名

 

注意:

1.当你创建了分支,当前分支默认内容(版本) 就是你当前目录下工作区的版本

2.当你切换分支提交(更新)了操作,那么你当前分支的版本就是单独的,

3.当你切回去其他分支,会有不同的版本(可以理解为回滚或切换)

例:

master分支下 新建  xyTest

那么 xyTest 默认内容也是naster的内容

但是! master  和 xyTest 是分开的,两个独立的分支。

更改提交后,切换master  和 xyTest 都可能是不一样的内容。  

 


作者:咸瑜​


以上是关于git 分支的主要内容,如果未能解决你的问题,请参考以下文章

Git学习——Git分支篇(未完)

GitGit 分支管理 ( 创建并切换分支 | 查看分支 git branch | 合并分支 git merge dev | 删除分支 git branch -d dev )

GitGit 分支管理 ( 创建并切换分支 | 查看分支 git branch | 合并分支 git merge dev | 删除分支 git branch -d dev )

git:建立映射到远程分支的本地分支

Git从青铜到王者第四篇:Git的分支与合并

05-git-分支相关命令