首页 > 解决方案 > 向非 github 用户授予存储库访问权限

问题描述

我想知道是否有办法让没有 GitHub 帐户的人访问私有存储库。例如链接、应用程序或将 GH 帐户集成到 Teams 或 Slack 等平台。我打算与之共享代码的人与我共享一个 Microsoft Teams 团队和一个公司邮件 name@comapny.com。请确保仅提供官方建议。

标签: githubrepository

解决方案


如果您的目标是授予他们克隆存储库的访问权限但不与它交互,那么您可以使用只读部署密钥允许他们通过 SSH 克隆和获取存储库。

否则,如果您需要更多访问权限,那么每个用户都需要拥有自己的 GitHub 帐户。用户有意使用自己的帐户来正确执行访问控制和 2FA 策略,并允许用户阻止和报告不良行为者。GitHub 不允许共享帐户。


推荐阅读