【Git使用 02】

git中分支的使用

使用分支意味着你可以把你的工作从开发主线上分离开来进行重大的Bug修改、开发新的功能,以免影响开发主线。 在分支上开发好之后,再将代码合并到主分支上。

git分支中常用命令

  1. 查看本地所有的分支

命令:

git branch

在这里插入图片描述

  1. 创建新的分支到本地

在创建新的分支的时候,会复制当前分支中所有的内容作为基础。比如会复制当前分支相同的日志,相同的文件。因为我的新分支是基于当前分支进行创建的。
命令:

git branch  分支名 #创建新的分支

在这里插入图片描述

3.切换分支

在这里插入图片描述

命令:

git checkout 待切换的分支名  #切换到某个分支

在这里插入图片描述

合并分支

命令:

git merge 待合并的分支名字 

注意:这个命令是将merge后面的分支合并到当前分支上
在这里插入图片描述
所以需要前先切换到目标分支。

删除分支

注意:无法删除当前分支,只能删除其他分支
命令:

git branch -D 待删除的分支名

开发中分支使用原则与流程

在开发中,一般有如下分支使用原则与流程:

master (生产) 分支:线上分支,主分支,中小规模项目作为线上运行的应用对应的分支;

develop(开发)分支:是从master创建的分支,一般作为开发部门的主要开发分支,如果没有其他并行开发不同期上线要求,都可以在此版本进行开发,阶段开发完成后,需要是合并到master分支,准备上线。

feature/xxxx分支:从develop创建的分支,一般是同期并行开发,但不同期上线时创建的分支,分支上的研发任务完成后合并到develop分支,之后该分支可以删除。

hotfix/xxxx分支:从master派生的分支,一般作为线上bug修复使用,修复完成后需要合并到master、test、develop分支。

还有一些其他分支,在此不再详述,例如test分支(用于代码测试)、pre分支(预上线分支)等
等。

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值