如何在Github中防止推送到私有存储库

如何在Github中防止推送到私有存储库,github,version-control,Github,Version Control,我们在GitHub中有一个存储库。我们希望一组开发人员能够查看和分叉此存储库。但我们希望阻止他们向我们的分支机构承诺。相反,我们希望这组开发人员进行回购,并创建拉式请求进行贡献。在GitHub中有什么方法可以实现这一点吗?您需要将collaborator添加到存储库中,并为他们提供只读访问权限,请参阅以下文章: 访问控制不再适用于私有存储库。向协作者提供读写访问权限 如果协作者只有对存储库的读取权限,则必须创建一个组织。本文是关于添加协作者的。我已经将开发人员添加为合作者,这使他们能够推动我的回

我们在GitHub中有一个存储库。我们希望一组开发人员能够查看和分叉此存储库。但我们希望阻止他们向我们的分支机构承诺。相反,我们希望这组开发人员进行回购,并创建拉式请求进行贡献。在GitHub中有什么方法可以实现这一点吗?

您需要将collaborator添加到存储库中,并为他们提供只读访问权限,请参阅以下文章:


访问控制不再适用于私有存储库。向协作者提供读写访问权限


如果协作者只有对存储库的读取权限,则必须创建一个组织。

本文是关于添加协作者的。我已经将开发人员添加为合作者,这使他们能够推动我的回购协议。但我不希望他们能够直接推动我的回购协议。这一直是个问题。如果协作者只有读取权限,他/她将无法直接推送到存储库。您可以检查上面发送的链接,并告诉我在哪里可以为协作者分配只读权限吗?查看第6步的图像:“从下拉菜单中选择用户”。哦,谢谢。但我相信这个功能已经不存在了。因为我在GitHub.com上看不到下拉菜单。帮助页面会过时吗?