git分支管理流程

隐身守侯 提交于 2021-02-02 11:55:18

git分支管理流程
        项目里有两个永久的分支:master 和 develop。这两个分支也被称为“历史性”分支,在开发工作中,Gitflow 模型支持在 feature、release、hotfix 分支管理,有效避免不同版本迭代开发工作在代码层级的耦合和干扰。
        这三个分支的用途、派生来源分支和合并目标分支如下:
1、feature开发分支,用于承接新需求的开发 -> 派生于develop -> 合并于develop
2、release版本发布分支,用于完成发布准备的-> 派生于 develop ->合并于 master、develop
3、hotfix修复分支,用于解决线上运行环境发现的bug -> 派生于 master -> 合并于 master、develop

部署测试环境
    feature、release、hotfix分支手动合并至d_merge分支部署测试环境
    
部署生产环境
    沟通确认部署具体分支,限master、release、hotfix分支部署生产环境

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!