在我的公司,我们在一个私人github组织中拥有大量存储库(无法公开访问)。理想情况下,所有开发人员都应具有该组织中所有存储库的读取权限,同时只具有对其项目存储库的写入权限。
为此,我已经建立了几个github团队(每个项目)。每个团队都应具有某些存储库的写入权限(在repo设置中易于配置),但对所有其他存储库具有读取权限。我正在努力解决这个问题,因为我只能授予对每个存储库的读取权限。这不仅令人痛苦(因为我们有很多存储库),而且在创建新的repos时也不会自动工作。
有没有什么,我错过了正确设置?
谢谢马蒂亚斯
答案 0 :(得分:-3)
默认情况下,组织内的所有团队成员都具有只读访问权限(他们可以阅读和克隆存储库)。
如果您想为某些团队提供写入权限,而不是转到回购设置,请在团队设置中进行配置。试试这个,也许它会起作用:
创建团队,添加成员
在相应标签中添加存储库,您希望为其提供对团队的写入权限