0
我只是在gitlab中创建了一个分支。我可以毫无问题地推进该分支,但其他开发者不能推入该分支(它被拒绝)。让其他开发人员推入我创建的分支
我不是创建项目的人(我不能推到主人),我只是创建了一个分支。
是否有可能自动化每个开发人员推入某个分支?
谢谢。
我只是在gitlab中创建了一个分支。我可以毫无问题地推进该分支,但其他开发者不能推入该分支(它被拒绝)。让其他开发人员推入我创建的分支
我不是创建项目的人(我不能推到主人),我只是创建了一个分支。
是否有可能自动化每个开发人员推入某个分支?
谢谢。
Gitlab有一个概念protected branches
只有角色Masters
或以上的用户可以推送到。默认master
分支受到保护。您可以通过单击项目页面上的cog
图标 - >受保护分支来更改此设置。
回答你的问题,你创建的分支可能是一个受保护的分支(也许有一个正则表达式匹配使它受保护),或者其他人可能没有至少Developer
角色访问权限。
是否有可能授权每个开发人员推送某个分支?
是的。在设置下进行配置(cog
图标) - >会员
您是否将它们添加到项目中? – Sebastian
是的,我确实将它们添加到了项目中。 – Gregory
我不太了解gitlab,但很确定,默认设置允许推送到其他分支。通常当推送被拒绝时,它应该向stdout输出解释。你的同事看到了什么? – max630