【发布时间】:2019-06-13 03:05:05
【问题描述】:
我想在 GitHub 上建立一个适当的工作流程,初级工程师提交拉取请求以进行代码审查,并且只有首席工程师可以提交到主分支。
我正在寻找在商业软件环境中工作的专业人士的意见。我发现执行权限的页面很容易。有几种选择。当然限制谁可以推送到匹配的分支。我也应该检查其他人吗?
【问题讨论】:
-
在存储库中,设置 > 分支 > 分支保护规则。在 Google 中输入您的问题标题会找到关于此的文档:google.com/…
-
是的,这也是我发现的,但它似乎太简单了。我想来这里听取专业人士的意见,这些专业人士每天都在商业软件环境中做这些事情。
-
您能澄清一下“过于简单化”是什么意思吗?它完全按照你说的去做。
-
是的。问题已更新。
-
实施哪些限制取决于您。如果您有其他要保护的分支,请务必保护它们。我还不清楚你在这里寻找什么。
标签: github permissions access-control