当前位置: 首页 > article >正文

git分支与部署环境的关系以及开发规范

一  某金融机构

1.1 分支分类以及作用

1.master

master分支为主分支,用于部署生产环境的分支,无论任何时候都要确保master分支的稳定性;master分支由feature及hotfix分支合并,任何时间都不能直接修改代码。目前用于老仿真和老生产,暂时不动。

 2.prod

主分支,是master的备用分支,用于当前的生产环境构建,prod分支由feature及hotfix分支合并。上线后在prod分支创建tag记录版本

3.release

仿真环境分支,由feature分支合并到release,用于提测。

4.dev

开发环境分支,由feature分支合并到dev,用于自测。

5.feature

feature分支是功能分支,以prod分支为基础创建feature分支,用于开发新需求,一旦需求上线,便将其删除。分支命名规范:feature/xxx_xxx_module,例如:feature/demand_order_module。

6.hotfix

线上出现紧急问题时,需要及时修复,以prod为基础创建hotfix分支;修复完成后,hotfix分支合并到release分支提测,上线前需要合并到prod和dev分支,再以


http://www.kler.cn/a/458386.html

相关文章:

  • RC充电电路仿真与分析
  • 使用PHP函数 “setcookie“ 设置cookie
  • 华为配置 之 链路聚合
  • union的实际使用
  • 全面解析 Node-RED:功能、Docker 部署与实战示例
  • 回顾2024,加油2025!All, You and me!
  • 【HENU】河南大学计院2024 计算机网络 期末复习知识点
  • MySQL 中存储金额数据一般使用什么数据类型
  • 【每日学点鸿蒙知识】Text填充父控件、Native接收数组、js逻辑不执行问题、UIAbility上下文问题、页面跳转路由栈
  • Apache Doris 创始人:何为“现代化”的数据仓库?
  • 【Lua之·Lua与C/C++交互·Lua CAPI访问栈操作】
  • Mono里运行C#脚本12—load_section_tables
  • java中泛型的作用--通俗易懂
  • Android使用PorterDuffXfermode模式PorterDuff.Mode.SRC_OUT橡皮擦实现马赛克效果,Kotlin(3)
  • 哈佛商业评论 未来商业的技术趋势:百度李彦宏谈技术如何变革商业
  • vue2 elementui if导致的rules判断失效
  • C 实现植物大战僵尸(二)
  • 51.第二阶段x86游戏实战2-继续寻找lua
  • 跟着问题学19——大模型基础之BERT详解(2)
  • 关闭显示器的脚本
  • 从零开始开发纯血鸿蒙应用之逻辑封装
  • MySQL Workbench下载安装、 MySQL Workbench使用
  • 【Java基础】00.Java概述
  • OpenCV-Python实战(10)——形态学
  • 设计模式之迭代器模式:图书馆漫步指南
  • 王佩丰24节Excel学习笔记——第二十一讲:经典Excel动态图表实现原理