git flow 基础版

develop : 基于 master 分支创建。开发者的自留地,不做要求,用于开发自测功能;master 分支发布后重新基于 master 被创建

test : 迭代确定后,基于 master 分支创建,开发人员基于接收到的需求开发各自的对应 feature 分支(feat-xxx);用于测试人员测试功能; master 发布后销毁;

feature : 对应开发人员基于本次迭代 test 分支创建,需求开发完成后并入 test 分支,一般 master 分支发布后销毁;

release 分支 : sit 环境通过后,基于 test 分支创建,之后分支出现任何本次迭代出现的任何 bug,直接在 release 上直接改动,直到修复。本环境用于测试人员以及业务人员验收,验收成功后,发布到生产环境,重新测一遍,成功后并入 master,封版;

master : 线上分支,在本分支出现任何 bug,基于本分支创建 hotfix 分支,修复后,合入本分支;

hotfix : 解决线上 bug 的分支;基于 master 分支创建;

posted @ 2025-04-07 09:51  Zzp_zzZ  阅读(5)  评论(0)    收藏  举报