Gitlab学习(008 gitlab开发工作流GitFlow)

尚硅谷2024最新Git企业实战教程,全方位学习git与gitlab

总时长 5:42:00 共40P

此文章包含第27p-第p29的内容


工作流分类

集中式工作流

只有一个分支(不推荐)
在这里插入图片描述

功能开发工作流

按功能进行分支设计,可以并行开发
在这里插入图片描述

GitFlow工作流

创建一个开发分支 ,在这个分支上进行开发
开发完成后 创建一个测试分支,在分支上测试通过后,提交合并申请,合并到开发分支和主分支(上线分支)
在这里插入图片描述

这里还有一个热修复分支,临时修改一些配置文件等的分支

在这里插入图片描述

Forking工作流

在这里插入图片描述

在这里插入图片描述

各个分支的功能

在这里插入图片描述

模拟工作环境

创建分支

在这里插入图片描述

登录领导(项目管理者)的账号

然后创建新项目(从模板创建)
在这里插入图片描述

创建一个spring模板的项目

在这里插入图片描述
在这里插入图片描述
创建成功
在这里插入图片描述

新建分支

在这里插入图片描述
创建一个开发分支
在这里插入图片描述

拉取代码到本地的idea里

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
登录我们的gitlab用户和密码
在这里插入图片描述
在这里插入图片描述

导入完成 ,测试一下是否可以运行成功
在这里插入图片描述
在这里插入图片描述

切换到开发分支checkout develop

在这里插入图片描述

不同分支的提交和合并

提交并推送到开发分支

在这里插入图片描述

修改内容 然后提交 ,点击上面的git后面的绿色对勾
在这里插入图片描述
提交并推送
在这里插入图片描述

然后可以推送(因为是开发分支 可以通过推送)
在这里插入图片描述

进入网页看到推送上来的内容

在这里插入图片描述
两种方式可以新建功能分支

  1. 在gitlab上创建新分支,然后使用idea进行pull拉取
  2. 在idea上创建新分支,然后push推送到gitlab上
    我们使用第一种
    在这里插入图片描述

在这里插入图片描述

点击上面git的蓝色箭头拉取
在这里插入图片描述

在这里插入图片描述

切换到新的功能分支

在这里插入图片描述
添加一个类作为模拟开发功能模块使用,自动添加到暂存区里
在这里插入图片描述

提交并推送到gitlab上
在这里插入图片描述
如果代码里有警告 这里会有个提示信息
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

将功能1分支合并到开发分支
在这里插入图片描述

加粗样式
这里的合并后删除,我们先不删除
在这里插入图片描述
等待批准和合并
在这里插入图片描述

一般来说开发分支也是受保护分支 我们这里没有设置 我们自己也有审核权限
在这里插入图片描述

进入领导登录页面

找到待办事项
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
选择立即合并 不要使用自动合并
在这里插入图片描述

回到开发人员页面

在这里插入图片描述

在这里插入图片描述


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值