关于 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 Enterprise Cloud 文档中的“关于使用 SAML 单点登录进行身份验证”。
托管用户帐户
如果你的帐户是由 GitHub Enterprise Cloud 上的企业创建的,则你使用的是 托管用户帐户。
作为 托管用户帐户:
- 某些帐户详细信息和设置由企业管理。
- 必须登录到 托管用户帐户 才能访问企业拥有的组织和存储库。
- 可以创建自己的私有存储库,但不能创建公共内容或参与企业外部的存储库。
组织帐户
组织是共享帐户,可能会有大量的人员同时跨多个项目进行协作。
与用户帐户一样,组织可以拥有存储库、文件包和项目等资源。 但是,您无法登录到组织。 相反,每个人都登录到自己的用户帐户,并且该人员对组织资源执行的任何操作都将归因于其用户帐户。 每个用户都可以是多个组织的成员。
可以为组织中的用户分配组织中的不同角色,这些角色授予对组织及其数据的不同级别的访问权限。 所有成员都可以在存储库和项目中相互协作,但只有组织所有者和安全管理员才能管理组织的设置,并使用复杂的安全和管理功能控制对组织数据的访问。 有关详细信息,请参阅“组织中的角色”和“保护组织安全”。
您还可以创建称为团队的组织成员的嵌套子组,以反映组的结构并简化访问管理。 有关详细信息,请参阅“关于团队”。
所有组织都可以拥有无限数量的公共和专用存储库。 可以通过 GitHub Free 免费使用组织,其中包括专用存储库上的有限功能。 若要获得专用存储库的完整功能集和组织级别的其他功能,包括 SAML 单一登录和改进的支持范围,可以升级到 GitHub Team 或 GitHub Enterprise Cloud。 有关详细信息,请参阅“GitHub 的计划”。
有关如何免费试用 GitHub Enterprise Cloud 的详细信息,请参阅“设置 GitHub Enterprise Cloud 的试用版”。
有关所有组织功能的详细信息,请参阅“关于组织”。
企业帐户
GitHub Enterprise Cloud 和 GitHub Enterprise Server 包括企业帐户,这些帐户允许管理员集中管理多个组织的策略和计费,并在组织之间启用内部资源。 有关详细信息,请参阅 GitHub Enterprise Cloud 文档中的“关于企业帐户”。
延伸阅读
- “在 GitHub 上创建帐户”
- "从头开始创建新组织"
- GitHub 资源中的组织人员成功协作视频