首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Github:只读访问私有存储库

Github:只读访问私有存储库
EN

Stack Overflow用户
提问于 2010-05-20 02:49:25
回答 4查看 81.7K关注 0票数 144

我正在Github上开发一些私人项目,我想将每晚的cronjob添加到我的部署服务器中,以便从github获取最新版本。我目前通过在每个部署服务器上生成密钥对并将公钥作为“部署密钥”添加到github项目中来做到这一点。

然而,我最近发现这些部署密钥实际上拥有对项目的写访问权限。因此,每个服务器管理员都有可能开始编辑。此外,我可以将每个部署密钥仅添加到一个存储库,而我希望能够在同一部署服务器上部署多个存储库。

有没有办法为Github上选定的用户提供私有存储库的只读访问权限?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2010-11-09 02:03:52

have it on good authority说(相对较新的) "Organizations"特性允许您添加对私有存储库具有只读访问权限的用户。

票数 71
EN

Stack Overflow用户

发布于 2016-10-19 03:38:26

对于其他发现这个问题的人来说,要知道现在你实际上可以创建只读的部署密钥:

https://github.com/blog/2024-read-only-deploy-keys

您仍然可以创建具有写访问权限的部署密钥,但在添加密钥时必须显式授予该权限。

票数 44
EN

Stack Overflow用户

发布于 2017-09-08 03:37:10

对于组织:我建议创建一个专门针对用户的新团队。然后,此团队可以授予对指定存储库的只读访问权限。我希望这能帮到你!

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2868432

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档