我如何禁止提交并允许合并到特定分支?
例如。 master分支不能完成提交但可以合并。
答案 0 :(得分:0)
如果要在分支中仅允许 合并,请检查该分支的每个提交是否都有两个父级 - 如果只有一个,则拒绝传入的更改。
答案 1 :(得分:0)
基于@ planetmaker的想法 我找到了一个可以帮助我的钩子: https://www.mercurial-scm.org/wiki/HookExamples#pretxnchangegroup:_enforce_the_stable_branch_to_contains_only_merge_commits_on_the_server