跳至主要内容

GitHub 账户类型

GitHub 上的账户让您能够组织并控制代码访问。

关于账户

使用 GitHub,您可以存储代码并进行协作。账户让您能够组织并控制对这些代码的访问。GitHub 上有三类账户。

  • 用户账户
  • 组织账户
  • 企业账户

每个使用 GitHub 的人都会登录到一个用户账户。组织账户提升了多位用户之间的协作,而企业账户则允许对多个组织进行集中管理。

用户账户

每个使用 GitHub 的人都会登录到一个用户账户。您的用户账户是您在 GitHub 上的身份,拥有用户名和个人资料。例如,请参阅 @octocat 的个人资料

您的用户账户可以拥有资源,例如仓库、软件包和项目。每当您在 GitHub 上执行任何操作(如创建议题或审查拉取请求),该操作都会归于您的用户账户。

用户账户面向人类,但您也可以创建账户来自动化 GitHub 上的活动。这类账户称为**机器用户**。例如,您可以创建机器用户账户来自动化持续集成(CI)工作流。

用户账户有两种类型

个人账户

如果您在 GitHub.com 上为自己注册了账户,则在使用个人账户。

每个个人账户使用 GitHub Free 或 GitHub Pro。所有个人账户可以拥有无限数量的公共和私有仓库,且这些仓库可以拥有无限数量的协作者。如果您使用 GitHub Free,个人账户拥有的私有仓库功能受限。您可以升级到 GitHub Pro,以获得私有仓库的完整功能集。更多信息请参阅 GitHub 的计划

许多人在 GitHub.com 上仅使用一个个人账户来处理所有工作,包括开源项目和有偿就业。如果您当前为自己创建了多个个人账户,建议将这些账户合并。更多信息请参阅 合并多个个人账户

即使您是使用 SAML 单点登录的组织成员,仍需在 GitHub.com 上登录自己的个人账户,并且该个人账户会链接到您组织的身份提供者(IdP)中的身份。更多信息请参阅 GitHub 企业云文档中的 关于使用 SAML 单点登录进行身份验证

受管用户账户

如果您的账户是由 GitHub Enterprise Cloud 上的企业为您创建的,则您使用的是受管用户账户。

作为受管用户账户

  • 您账户的部分详细信息和设置由企业管理。
  • 您必须登录受管用户账户才能访问企业拥有的组织和仓库。
  • 您可以创建自己的私有仓库,但无法创建公共内容或向企业之外的仓库作出贡献。

组织账户

组织是共享账户,允许大量人员一次性在多个项目上协作。

与用户账户类似,组织可以拥有资源,如仓库、软件包和项目。不过,您不能登录到组织。相反,每个人登录自己的用户账户,对组织资源的任何操作都会归于该用户账户。每位用户可以是多个组织的成员。

组织内的用户可以拥有不同的角色,这些角色授予不同级别的组织及其数据访问权限。所有成员都可以在仓库和项目中相互协作,但只有组织拥有者和安全管理员能够管理组织设置,并通过高级安全和管理功能控制组织数据访问。更多信息请参阅 组织中的角色保持组织安全

您还可以创建组织成员的嵌套子组(称为团队),以映射组织结构并简化访问管理。更多信息请参阅 关于组织团队

您可以免费使用组织(GitHub Free),但私有仓库的功能受限。若想在私有仓库上获得完整功能集以及组织层面的附加功能(包括 SAML 单点登录和更完善的支持范围),可升级到 GitHub Team 或 GitHub Enterprise Cloud。更多信息请参阅 GitHub 的计划

组织拥有的仓库上限为 100,000 个;如需更多仓库,可创建额外的组织。

有关如何免费试用 GitHub Enterprise Cloud 的更多信息,请参阅 设置 GitHub Enterprise Cloud 试用

有关组织的全部功能,请参阅 关于组织

企业账户

GitHub Enterprise Cloud 与 GitHub Enterprise Server 包含企业账户,管理员可对多个组织进行集中策略和计费管理,并在组织之间实现内部共享(innersourcing)。更多信息请参阅 GitHub Enterprise Cloud 文档中的 企业账户

延伸阅读

© . This site is unofficial and not affiliated with GitHub, Inc.