如何在Google云源存储库中设置分支策略,不允许开发人员将代码推送到master分支,以及如何创建请求请求。
答案 0 :(得分:2)
您已经提到,没有文档可以完成这种不允许某人推送到master
或一般情况下推送到GitHub中任何分支的方法。
实际上,here描述了仅由Cloud Source Repository接受的安全设置,但是权限基本上是“您可以写入存储库”,“您可以查看存储库”或“您无法访问存储库”。回购”就是这样。
关于拉取请求,我认为这对于Cloud Source Repository也无法实现,因此,如果这些设置对您的工作流程很重要,我建议您使用GitHub,然后您可以mirror从GitHub进行回购到CloudSource存储库。
最后,对于这两个具体问题,Pull Requests和Permissions at branch level已经有了一些功能请求。您可能需要对这些功能请求进行投票并添加评论。