修改正式环境中的bug流程
很多刚入行的小伙伴在进入公司做实战项目的时候,是不是会遇到不知道怎么在各个代码仓库切换而困扰呢?或者说不同的版本代码需要做不同的需求时,会不会害怕切换错了版本?
现在来分享一下我的工作经验 应用场景:还在开发当前版本的需求,需要修改正式环境中的bug
当你在进行当前版本开发需求的时候,测试或者产品同学发现已经上线的版本有了一个bug,这时的你不得不停下当前版本的开发,切换到线上版本去修改bug
1.先将当前版本push到本地的当前版本分支,或者暂时存储当前版本的更改
2.切换至本地的正式环境(线上版本)代码分支,pull更新一下远程最新的代码,基于正式环境的代码新建一个bugfix分支
3.在bugfix分支上修改正式环境中遇到的bug,改好并自测充分后,将bugfix分支合并到预发布环境的代码分支
4.测试同学在预发布环境中测试通过后,将预发布环境代码mr至正式环境
想了解一个项目不同的版本及之间的关系的可以查看我之前写过的文章,附上地址:juejin.cn/post/708901…