【发布时间】:2011-02-15 23:29:11
【问题描述】:
我注意到一件事:使用 GitHub UI,我向存储库添加了一个协作者。我看到他们在没有我授权/批准的情况下提交了更改。这是一个私人存储库。
对于私有存储库,我如何授予某人读取权限和写入权限?
【问题讨论】:
我注意到一件事:使用 GitHub UI,我向存储库添加了一个协作者。我看到他们在没有我授权/批准的情况下提交了更改。这是一个私人存储库。
对于私有存储库,我如何授予某人读取权限和写入权限?
【问题讨论】:
对于私有存储库,我如何授予某人读取权限和写入权限?
这种权限不适用于简单帐户。当您将用户添加为协作者时,他将获得读/写权限。
如果您拥有Organization,情况就会发生变化。组织包含团队,每个团队可以具有不同级别的访问权限,包括只读权限。 您可以将用户分配到特定的只读组,他们将只有对存储库的拉取访问权限。
【讨论】:
普通用户帐户中的私人存储库是一个孤注一掷的交易:要么某人拥有完全的读/写访问权限(即,他们是合作者),要么他们没有访问权限。但是,如果您设置 organization,在组织的支持下创建 repo,然后添加协作者,您将拥有更细粒度的控制(包括授予对私有 repo 的只读访问权限)。
【讨论】: