【发布时间】:2025-11-28 00:35:01
【问题描述】:
是否可以配置这样的限制,即来自分支的 PR/MR 只能由分支的作者创建?
我对 github、bitbucket 和 gitlab 的所有可能解决方案感兴趣。
【问题讨论】:
是否可以配置这样的限制,即来自分支的 PR/MR 只能由分支的作者创建?
我对 github、bitbucket 和 gitlab 的所有可能解决方案感兴趣。
【问题讨论】:
PR/MR创建端没有限制(比如在GitHub上:“How to disable pull requests in GitHub?”)
有受保护分支的概念(for GitHub 或GitLab)
GitHub 有 status check 的概念(没有 yet for GitLab,webhook 也可以提供帮助):您可以将 PR/MR 由与前一次提交的作者不同的作者创建的事实编码为“状态被拒绝” .
请记住,尽管 Git 本身没有“作者分支”:仅提交作者,每个提交都是一个或多个分支的一部分。
【讨论】: