git flow

之前自己也没有接触过Gitflow,但是最近接触了一个项目他的开发基准是Gitflow,然后自己就了解了下

经查阅发现Gitflow是一个工作流。以下是自己的浅见:

1.简介

Gitflow定义了一个项目发布的分支模型,为管理具有预定发布周期的大型项目提供了一个健壮的框架

2.流程解析

我们介绍一些定义:

master:分支存放所有正式发布的版本,可以作为项目历史版本记录的分支,不直接提交代码。仅用于存放运行正式版本代码。

develop:分支为主开发分支,一般不直接提交代码

feature:分支基于develop分支而创建,开发完成后会合并到develop分支上,可同时并存多个

release:基于develop 分支创建,当新功能走狗发布一个版本时,从develop上创建一个分支release的起点,用于测试,所有的测试bug从这个分支上改。测试完成后合并到master切上版本号,同时也合并到develop,更新最新开发分支

hotfix:分支局域 maste创建r,是对于线上的bug进行修复的完成后直接合并到master分支和develop分支上,如果当前还有新功能release分支,也同步到release分支上。同一时间只有1个,生命周期较短

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值