美文网首页研发管理
后台技术开发git分支版本管理

后台技术开发git分支版本管理

作者: 阿祥小王子 | 来源:发表于2019-01-17 21:22 被阅读0次

@(工作计划)

欢迎关注作者简书
csdn传送门

@[toc]

前言

  在以往的经验中,一个项目需要维护多个产品及多个版本,这给版本与分支的管理增加了难度。前期没有重视,使得分支太多太乱,版本也没记录好,引发了很多的问题。在多种分支与版本的管理模式下,参考阿里的AoneBased模式来管理分支并给出相对来说符合公司代码版本管理的建议。在此做个总结并分享给大家。

介绍

Alt text

特性分支:
  特性分支使用本地分支,根据项目来命名,项目上线完毕即可删除当前本地分支;
  目前建议以shiyakun、liangbin、zhouzhixiang、guokangkang、zhanghonghuai五个特性分支为基础名称,根据项目名称来进行命名;
  如随访一期项目可命令为shiyakun-sf1;交易系统一期可命名为guokangkang-ynjy1

主干分支master:
  主干分支主要用于预发布和线上环境,如确定某几大模块需要上线,该主干分支需要保持仅新功能模块代码最新,其他处于开发中的代码不存放于此。

测试环境dev:
  该分支用于145和96测试环境,此分支代码近乎最全,开发同学确定开发完毕并自测通过,此时需要将代码提到dev分支,并进行合并、冲突等处理。

流程图

image.png
image.png

  最终上线建议注释好本次升级内容,什么项目,什么版本等,升级了哪些新功能等,注明清楚方便追踪版本控制。

欢迎加入Java猿社区!
免费领取我历年收集的所有学习资料哦!

欢迎加入Java猿社区.png

相关文章

  • 后台技术开发git分支版本管理

    @(工作计划) 欢迎关注作者简书csdn传送门 @[toc] 前言   在以往的经验中,一个项目需要维护多个产品及...

  • Git笔记

    Git教程 Git简介 安装Git 创建版本库 版本控制 远程仓库 分支管理 创建与合并分支 简单的命令 查看分支...

  • git基本操作

    创建版本库 版本信息 远程仓库 分支管理 标签管理 自定义git

  • git 分支规范

    git分支规范 目的 为了规范代码库分支管理 和 版本管理,使代码分支及版本结构清晰, 方便维护,并避免由于维护造...

  • Git 分支原来这么简单!边玩边学更轻松

    Git 可以高效地进行项目版本控制和版本管理,Git 的分支模型更被称为必杀技特性。但是繁杂的 Git 分支总是令...

  • [Git] 使用流程规范

    参考资料 介绍一个成功的 Git 分支模型 Git分支管理策略 简介 规范的分支管理策略可以使得版本库的演进保持...

  • git 分支管理

    Git 本地分支管理 版本/分支查看、切换、创建和删除分支简写对照 co==checkout/br===branc...

  • Git

    Git基本指令 Git版本管理 HEAD指向的版本就是当前分支的当前版本,因此,Git允许我们在版本的历史之间穿梭...

  • 规范

    1 工作流规范 1.1 git规范 1.1.1 分支管理规范 git版本管理中主要有以下几种类型的分支:maste...

  • Git常用命令

    不小心在项目后台直接删除分支git fetch -p origin 查看loggit log 回退到某个版本git...

网友评论

    本文标题:后台技术开发git分支版本管理

    本文链接:https://www.haomeiwen.com/subject/ewywdqtx.html