git提交代码流程(开发,测试,预发,线上)

更新时间:2023-06-15 08:19:16 阅读: 评论:0

git提交代码流程(开发,测试,预发,线上)
⼀,新的git开发流程
环境环境说明备注remotes/origin/develop开发环境废弃remotes/origin/test测试环境本地—> 测试remotes/origin/relea预发环境本地—> 预发
remotes/origin/master线上环境本地开发,需要从master分⽀拉取代
码,develop废弃
团队项⽬的Git分⽀管理规范参考/spec-dog/p/11043371.html GitFlowPlus插件 教程www.e-learn/topic/3549717
gitlab学习–创建和接受合并请求Merge Requests blog.csdn/weixin_43606948/article/details/85489257
合并开发或者修改bug分⽀到develop
分⽀也要gitlab上执⾏,默认是提交给
⾃⼰
feature-*新项⽬–命名⾃⼰创建
fixbug-*修改bug–命名⾃⼰创建1, 创建新的开发分⽀ feature- fixbug-
锅外面的陈年黑垢去除注意:feature-    新的开发分⽀
fixbug-      新的bug修改分⽀
注意:保留好线下的代码分⽀,在彻底上线没有问题前,不能删除该分⽀代码
步骤:
1,查看分⽀企业新年祝福语>凤梨怎么选
醋柴胡git branch      # 本地分⽀缥缈造句
git branch -a    # 远程分⽀
2,创建分⽀【⽐如新的需求】
git checkout master  # 需要在master分⽀上创建【新的开发分⽀/新的bug修改分⽀】
git branch XXX        # 本地创建新的分⽀
酒楼设计git checkout XXX      # 再次切换到新分⽀
git push origin XXX  # 在切换的分⽀上提交代码到远程
------------------------------------------------------
git checkout test/relea  # 切换到  test分⽀  /  relea预发分⽀
git merge 本地分⽀(⾃⼰起名字)      # 在具体环境合并⾃⼰的本地分⽀
-----------------------------------------------------
3,上传代码到【测试环境/预发环境】,并通知测试
git checkout test/relea  # 切换到test分⽀/relea预发分⽀
git merge 本地分⽀
流程:1,本地分⽀开发完成,合并到测试分⽀
2,测试环境测试后没有问题,将本地分⽀代码合并到预发环境
3,如果多个本地分⽀开发并且同时传到测试环境分⽀,后⾯提交代码的⼈,要处理合并带来的冲突(需要与发⽣冲突的开发⼈员交流)注意:合并到测试/预发环境的分⽀,需要在gitlab的页⾯上操作
简易流程图:
以前:开发----->测试----->预发----->线上    #直导型
现在:开发----->测试                        #1对多,所以本地开发的代码,在代码没有完全上线前不要提交
|------>预发
|------>线上
2, 删除分⽀(本地与远程)
# 本地
git branch -d  xxx
# 远程
git push origin --delete xxx
# 报错 error: unable to delete 'origin/branch1': remote ref does not exist
git fetch --prune origin
------------------------------
git branch -a  # 查看远程分⽀
微课教学设计范例git branch      # 查看本地分⽀
初乳的营养价值3, 打标签
> git tag -a xxx -m 'V1.0'
> git push --tags
> git tag

本文发布于:2023-06-15 08:19:16,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/89/1039345.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:开发   代码   环境   合并
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图