在我的GitHub回购中,我想阻止除少数特权帐户之外的所有帐户直接推送到我的master
分支机构。根据我所见,我可以使用受保护的分支。
问题是,我确实希望我的团队成员能够创建自己的分支,并从他们那里向主人提交拉取请求。事实上,我甚至希望这些团队成员能够批准他们自己的拉取请求。也许我们有一天会建立一个评论功能,但是现在我们太小了,没有带宽。
但是我仍然不想让他们直接推送 来掌握。这个想法至少是必须通过拉动请求,在合并之前,人们必须做一些精神检查。
这可以通过受保护的分支来完成,还是只是一个软件"政策的事情?