在 github 中,我只希望“integrator@mycompany.com”有权推送到 master 分支。我可以使用 github 提供的“Post-Receive URL Hook”来完成吗?
最佳答案
我会保留两个 repo 协议(protocol)。 integrator@mycompany.com 维护“主” repo 协议(protocol),另一个 repo 协议(protocol)是它的一个分支。每当任何人想要将某些东西放入 main - 他们会发出拉取请求(或使用格式补丁并邮寄)并且集成商可以将其合并到 main 中。
integrator@mycompany.com 最好也维护 fork 的 repo - 在那里合并 main(git fetch upstream 等)。
关于github - 我可以使用 Post-Receive URL Hook 中止推送吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7933446/