正式环境代码更新操作指南

1.本文目的
   当项目已经上线的时候,多多少少会存在多个分支,例如:dev【开发分支】、test【测试分支】、prod【正式分支】。当正式环境存在bug被客户发觉的时候,我们首先第一步去dev问题重现,发现确实存在问题的时候,需要去修复,当然了我们不允许直接在dev上修改,如果在dev上修复了bug之后,如何将这个修复的代码更新到test和prod呢?如果三个分支的代码不同步会一直出现merge出错。这个时候就go die了,暴力的方法就是将自己修改的代码一点一点复制到test分支,然后再复制到prod分支,这样就会很麻烦,当然了为了避免这个问题,我们可以这样去做:

首先上一张图:

① 项目上线后我们修复bug的时候首先要从prod拉代码到本地local分支
② 等到local分支完成之后合并到dev分支进行测试
③ 等dev分支测试通过之后将local分支合并到test分支
④ 等test分支测试通过之后将local分支合并到prod,然后正式环境测试完成,整个的修复流程就完成了。

其实思路就像一个补丁一样,将修改好的这个补丁分别和dev、test、prod进行合并。

不怕从零开始,只怕从未启程!

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 一、 开发环境管理 建议自主研发系统使用以下环境进行开发:开发工具:MyEclipse 10 (安装git和Fin...
    枫_7654阅读 7,713评论 1 4
  • 一、上堂回顾 安装git​ sudo apt-get install git创建版本库【本地版本库】​ 普通目录,...
    WenErone阅读 3,034评论 0 0
  • 廖雪峰教程 0.使用GitHub0.1 添加到远程库0.2 从远程库克隆0.3 GitHub使用 1.创建版本库 ...
    Jayzen阅读 4,334评论 1 10
  • 兰馨同学,请你记住,以后遇见江湖危险,请你撩开蹄子撒腿儿跑!爱你! 我好久没十一点半之前睡了,所以黑眼圈什么的我都...
    南希大人阅读 3,173评论 0 0
  • 今天又要加班。公司发了一瓶酸奶。 喝了觉得饿,就跟同事去海岸城吃火锅。我不能吃辣。结果就把外锅清锅,里锅辣锅。结果...
    我在等你回复可你没回阅读 2,206评论 0 1

友情链接更多精彩内容