git 多人多分支 测试test-> 预发uat -> 上线release 流程设计:
目标:流程可以解决多人开发时,可以同时在测试服进行测试,但是部分修改要提上线,有些修改不能提上线的问题。

1.每个人先创建本地分支,如下(qhyan请自定义):
    git checkout -b qhyan
    
2.进行开发,代码编写后,提交代码到本地分支,记住不要push,正常也不能push
    -a:表示commit当前的所有修改项目,可指定目录提交
    git commit -a -m '备注'
    或
    git commit 文件或目录路径 -m '备注'

3.切换到 test分支并更新,合并自己开发的本地分支,然后push到test分支
    git checkout test
    git pull
    git merge qhyan
    git push
    
    
4.到测试服拉取test分支代码,然后测试
    git pull
    重启测试
    
5.测试完成后,合并本地分支到预发uat
    git checkout uat
    git pull
    git merge qhyan
    git push
    
    
6.到预发服务器拉取uat分支代码,并测试
    git pull
    重启测试
    
7.uat 测试完成后,合并uat分支代码到线上release分支
    git checkout release
    git pull
    git merge uat
    git push
    
8.代码上线,到线上服务器更新代码,正式发布测试
    git pull
    重启测试


点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部

忘忧竹林

竹林仙境,岁月无痕;

乐而忘忧,心底无尘。