多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
以客户管理需求为例 ### 1. 新建功能分支 a. 基于develop分支,新建公用功能分支feature/customer_manage,并通过GitLab管理页面设置为受保护分支 b. 基于develop分支,新建个人功能分支feature/customer_manage_yuzhibin ### 2. 代码提交和代码合并 a. 在个人功能分支上,提交修改的代码,不推送到远端。然后在推送到远端前先rebase公用功能分支,指令:git rebase feature/customer_manage,然后就可以推送自己修改的代码到远端了 b. 将个人功能分支合并到公用功能分支,要通过GitLab管理页面,新建的一个merge request任务,并且@codereview人员 ### 3.codereview a. 被@的人,对merge request任务,进行查看,可以对代码块进行评论 b. 整体通过的,在回复区域,填写LGTM即可 ### 4.使用有权限的GitLab账号,进行接受代码合并 ### 5.备注 a. merge request原则:提交公用代码 或 一个功能(接口|bug修复)已经完成