版本管理和上线操作规范

Git版本管理规范

  1. 新功能开发时,最先开始开发的人员务必基于远程主分支新建分支进行开发,所有正在开发阶段的功能,远程仓库都应有相应的分支;
  2. 新功能分支命名时,不得与远程仓库任何其他分支重名;
  3. 开发中的功能请保持本地和远程分支的及时同步,以免本地丢失,同时方便协作开发;
  4. 当某个功能开发分支已经合并到主分支后,如需对其进行增量开发或修改,必须重新走新功能开发流程,避免代码冲突;

主分支更新上线规范

  1. 非紧急bug修复类的工作一律不得在主分支上进行,需使用新分支开发并发起合并请求,代码审核后才可上线;
  2. 合并到主分支上的代码必须至少保证可以正常运行;
  3. 涉及前端文件(css、js等)的修改,上线前需要先gulp,并且务必先更新静态资源服务器(当前零售项目为SG-S1),再上线其他服务器组
  4. 万一主分支被无法上线的代码污染,应立即通知所有拥有上线权限的人员不要做上线操作,然后立即修复主分支后再告知相关人员。
  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值