2017-04-11 44 views
0

我只是在gitlab中创建了一个分支。我可以毫无问题地推进该分支,但其他开发者不能推入该分支(它被拒绝)。让其他开发人员推入我创建的分支

我不是创建项目的人(我不能推到主人),我只是创建了一个分支。

是否有可能自动化每个开发人员推入某个分支?

谢谢。

+0

您是否将它们添加到项目中? – Sebastian

+0

是的,我确实将它们添加到了项目中。 – Gregory

+0

我不太了解gitlab,但很确定,默认设置允许推送到其他分支。通常当推送被拒绝时,它应该向stdout输出解释。你的同事看到了什么? – max630

回答

0

Gitlab有一个概念protected branches只有角色Masters或以上的用户可以推送到。默认master分支受到保护。您可以通过单击项目页面上的cog图标 - >受保护分支来更改此设置。

回答你的问题,你创建的分支可能是一个受保护的分支(也许有一个正则表达式匹配使它受保护),或者其他人可能没有至少Developer角色访问权限。

是否有可能授权每个开发人员推送某个分支?

是的。在设置下进行配置(cog图标) - >会员

相关问题