GitLab和GitFlow

简介: 分享一下在平时工作中常见的分支管理方式

GitFlow不是新的技术,而是Git管理的一种方式.

master分支:一般不会去操作他.

develop分支:开发分支,用来合并新版本分支的.

future分支:新版本开发某一个特定功能,开发完成之后和develop进行分支合并.

test分支:合并完成之后,进入test分支进行测试.

hothx分支:从线上master分支上pull代码下来,一般都是有BUG的时候才会动用这个分支,修复好之后再发布到master上.

测试通过之后将代码合并到master分支.

在平时的工作情况是我们有个devtest分支,可以理解为我们的开发主分支,然后我们如果要开发新需求的话,那么就新建一个future分支出来,比如future-{你的名字}-{版本号},分支自测通过过合并到devtest分支上交由测试同事进行测试.测试通过后提交到develop分支.

目录
相关文章
|
jenkins Linux 持续交付
关于git、gitlab、jenkins你知道多少?(二)
关于git、gitlab、jenkins你知道多少?
189 0
|
存储 Devops jenkins
关于git、gitlab、jenkins你知道多少?(一)
关于git、gitlab、jenkins你知道多少?
172 0
|
存储 jenkins 应用服务中间件
关于git、gitlab、jenkins你知道多少?(三)
关于git、gitlab、jenkins你知道多少?
245 0
|
jenkins 测试技术 持续交付
|
Shell 开发工具 git
实际工作中git、gitlab的使用
实际工作中git、gitlab的使用
|
JavaScript 前端开发 NoSQL
Git代码管理工具
Git代码管理工具
|
Linux 开发工具 git
GitLab - 什么是 Git,Git 的一般工作流程
GitLab - 什么是 Git,Git 的一般工作流程
GitLab - 什么是 Git,Git 的一般工作流程
|
存储 缓存 开发工具
|
网络安全 开发工具 git
GitLab - 安装 TortoiseGit 简化 Git 操作
安装 TortoiseGit 简化 Git 操作
GitLab - 安装 TortoiseGit 简化 Git 操作
|
存储 Java 应用服务中间件
适合中小团队的 Git 服务 Gitblit
Gitblit 是一个和 Gitlab 、github、gitee 功能差不多的 git 远程仓库系统,Gitblit 开源免费、兼容性强、支持windows 和 linux 环境、适合中小企业和个人使用。
733 0
适合中小团队的 Git 服务 Gitblit

相关实验场景

更多