对组织的所有存储库具有读访问权限的团队

Mat*_*tar 5 github github-organizations

在我的公司,我们在一个私人github组织中有很多存储库(公共访问不可访问).理想情况下,所有开发人员都应具有该组织中所有存储库的读取权限,同时只具有对其项目存储库的写入权限.

为此,我建立了几个github团队(每个项目).每个团队都应具有某些存储库的写入权限(在repo设置中易于配置),但对所有其他存储库具有读取权限.我正在努力解决这个问题,因为我只能授予对每个存储库的读访问权限.这不仅令人痛苦(因为我们有很多存储库),而且在创建新的repos时也不会自动工作.

有没有什么,我想错过正确设置吗?

谢谢,马蒂亚斯

小智 -4

我相信组织内的所有团队成员默认都具有只读访问权限(他们可以读取和克隆存储库)。

如果您想向某些团队授予写入权限,而不是转到存储库设置,请在团队设置中进行配置。试试这个,也许会起作用:

  • 创建团队,添加成员

  • 在相应选项卡中添加存储库,您希望为其提供写入访问权限

  • 在“设置”下,授予写入权限(这将适用于上面针对团队添加的存储库)