我注意到的一件事是:使用GitHub UI,我向存储库添加了一个协作者。我看到他们在没有得到我任何授权/批准的情况下提交了更改。它是一个私有存储库。
对于私有存储库,我如何授予某人读访问权限而不是写访问权限?
发布于 2011-02-16 07:34:41
使用私有存储库的
,我如何授予某人读访问权限而不是写访问权限?
简单账号不支持此类权限。当您将用户添加为协作者时,他将获得读/写权限。
如果你有一部Organization,事情就不一样了。组织包含团队,每个团队可以具有不同级别的访问权限,包括只读访问权限。您可以将用户分配到特定的只读组,他们将只拥有对存储库的拉取访问权限。
发布于 2011-02-16 07:33:35
普通用户帐户中的私有存储库是一个要么全有要么全无的交易:要么某人拥有完全的读/写访问权限(即,他们是协作者),要么他们没有访问权限。但是,如果您设置了一个organization,在组织的支持下创建存储库,然后添加协作者,您将拥有更细粒度的控制(包括为私有存储库提供只读访问权限)。
https://stackoverflow.com/questions/5010754
复制相似问题