Intern Day110 - 后端开发项目需求或修复Bug并提交到GitLab整体流程
-
后端开发从GitLab上对应项目的
develop
分支下clone
一份代码到本地(注意不要拉master
分支下的)。 -
新建一个本地分支,如果是开发需求则分支名为
feature/需求编号
;如果是修复Bug,则新分支名为fix/bug编号
。 -
项目开发需求/修复Bug过程 ing。
-
开发完成后把代码到远程GitLab对应分支上(为自己本地新建的分支相同名字的远程分支)。
-
过程中Git的相关使用见:https://www.cnblogs.com/huangkenicole/p/14700763.html。
-
注意:特别关键的一点,代码不是上传到远程仓库的
develop
中(如果不小心上传了,请点击项目右上角的Revert
进行撤销操作 )。
-
-
经上一级人员看过后,会合到develop下,自己不要直接提交代码到
develop
下。- 或者自己手动申请合并:在GitLab左边的菜单栏中,选择
Merge Request
,向项目负责人发起合并请求,负责人同意后,代码将会合到develop
上。
- 或者自己手动申请合并:在GitLab左边的菜单栏中,选择
-
合完后,后端开发在项目的develop环境下看下代码是否正确生效,ok后将任务状态改成完成未发版。
-
测试人员去
develop
分支下拉取一份到本地进行测试,测完ok之后上传到test
分支下。-
如果有前端的任务的话,我们需要进行前后端进行联调,和前端工程师进行商量开发。
-
注意:如果是前后端分离项目,那么前后端开发是同时进行的,否则前端开发必须等后端开发完成后才进行。
-
-
联调测试。
-
联调测试ok后合到
master
分支下。
分类:
.NET后端开发
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· DeepSeek 开源周回顾「GitHub 热点速览」
2020-06-07 C++ - new运算符
2020-06-07 C++ - 指针
2020-06-07 C++ - 函数的分文件编写
2020-06-07 C++ - 数据类型所占内存