我们正在使用Gitlab进行代码管理。可以说有ABC项目。呼叫是父/ ABC。 开发人员无法推送到项目Parent / ABC,因此所有开发人员都会分配ABC项目。创建分支。进行更改,然后在远程用户名/ ABC上推送代码。在该开发人员提出合并请求之后,团队负责人将批准或拒绝该请求。
现在让我们说开发人员在分支“B123”上工作,然后将其推送到远程。在提出合并请求时,Gitlab将询问您要将哪个父仓库分支合并。现在分支“B123”在项目ABC中不存在,开发人员不希望将更改合并到“父/主”分支。
每当在测试/临时服务器上部署某个标记时,代码将从父/ ABC项目中提取。代码无法从usernamme / ABC项目中提取。
是否有可能在项目父/ ABC中创建具有相同名称的分支,即B123,然后开发人员提出合并请求以将用户名/ B123分支合并到ABC / B123分支?
有没有其他方法可以实现相同的功能,即不在主分支中合并,而是在新分支中合并,以便开发人员可以测试代码。