向非 github 用户授予存储库访问权限
Give repository access to non github users
我想知道是否有办法让没有 GitHub 帐户的人访问 私有 存储库。例如 link、应用程序或将 GH 帐户集成到 Teams 或 Slack 等平台。我打算与之共享代码的人与我共享一个 Microsoft Teams 团队和一个公司邮箱名称@comapny.com。只求官方建议。
如果您的目标是授予他们克隆存储库但不与其交互的权限,那么您可以使用 read-only 部署密钥以允许他们通过 SSH 克隆和获取存储库。
否则,如果您需要更多访问权限,则每个用户都需要拥有自己的 GitHub 帐户。用户需要自己的帐户来正确执行访问控制和 2FA 策略,并允许用户阻止和报告不良行为者,这是有意为之的。 GitHub 不允许共享帐户。
我想知道是否有办法让没有 GitHub 帐户的人访问 私有 存储库。例如 link、应用程序或将 GH 帐户集成到 Teams 或 Slack 等平台。我打算与之共享代码的人与我共享一个 Microsoft Teams 团队和一个公司邮箱名称@comapny.com。只求官方建议。
如果您的目标是授予他们克隆存储库但不与其交互的权限,那么您可以使用 read-only 部署密钥以允许他们通过 SSH 克隆和获取存储库。
否则,如果您需要更多访问权限,则每个用户都需要拥有自己的 GitHub 帐户。用户需要自己的帐户来正确执行访问控制和 2FA 策略,并允许用户阻止和报告不良行为者,这是有意为之的。 GitHub 不允许共享帐户。