gpt4 book ai didi

GitLab:使用开发人员角色的目的是什么?

转载 作者:行者123 更新时间:2023-12-01 22:03:52 28 4
gpt4 key购买 nike

我注意到在我的项目的 master 分支中 push 默认情况下禁止 developer 角色。 enter image description here

我想知道在这种情况下有一个 developer 角色的原因是什么?我的意思是 developer 无法访问推送,如何将他/她的更改提交到项目中?

在这样的配置中,developer 应该将他们的更改推送到其他分支,然后项目 maintainer 将更改应用到 master 分支,还是有其他一些典型的方法?

最佳答案

这是因为开发人员推送到他们自己的分支或开发分支。在许多情况下,master 分支仅用于推送生产代码,并非每个开发人员都应该能够推送到它,只有项目经理(维护人员)。

一个例子是开发人员将他的更改推送到他的分支,一旦他完成更改,他就会创建一个 merge 请求,维护人员将 merge 该请求。

关于GitLab:使用开发人员角色的目的是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52908511/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com