关于 GitHub 的计划
GitHub 提供免费和付费计划用于存储和协作代码。某些计划仅适用于个人帐户,而其他计划仅适用于组织和企业帐户。有关帐户的更多信息,请参阅“GitHub 帐户类型”。
请查看 GitHub 定价,了解每个计划的成本和功能。有关计划的功能和产品的更多信息,请参阅 GitHub 公共路线图。
阅读 GitHub 文档时,请确保选择与您的计划相符的版本。有关更多信息,请参阅“关于 GitHub 文档的版本”。
GitHub 免费个人帐户
使用 GitHub 免费个人帐户,您可以与无限数量的协作者在无限数量的公共仓库上进行协作,并使用完整的功能集,以及在无限数量的私有仓库上使用有限的功能集。
使用 GitHub 免费,您的个人帐户包括
- GitHub 社区支持
- Dependabot 提醒
- 公共仓库的部署保护规则
- 双重身份验证强制执行
- 500 MB GitHub Packages 存储空间
- 每月 120 小时 GitHub Codespaces 核心使用时间
- 每月 15 GB GitHub Codespaces 存储空间
- GitHub Actions 功能
- 每月 2,000 分钟
- 公共仓库的部署保护规则
- 公共仓库中的 GitHub Pages
GitHub Pro
除了 GitHub Free for personal accounts 提供的功能外,GitHub Pro 还包括
- 通过电子邮件获取 GitHub 支持
- 每月 3,000 分钟 GitHub Actions
- 2 GB GitHub Packages 存储空间
- 每月 180 小时 GitHub Codespaces 核心使用时间
- 每月 20 GB GitHub Codespaces 存储空间
- 私有仓库中的高级工具和见解
-
必需的拉取请求审阅者
-
多个拉取请求审阅者
-
受保护的分支
-
代码所有者
-
自动链接的引用
-
GitHub Pages
注意:要私下发布 GitHub Pages 网站,您需要拥有组织帐户。此外,您的组织必须使用 GitHub Enterprise Cloud。
-
Wiki
-
仓库洞察图表:脉搏、贡献者、流量、提交、代码频率、网络和分支
注意:某些贡献者、提交和代码频率洞察仅适用于提交次数少于 10,000 次的仓库。
-
GitHub Free for organizations
使用 GitHub Free for organizations,您可以与无限数量的合作者在无限数量的公共仓库上进行合作,并使用完整的功能集,或者在无限数量的私有仓库上进行合作,并使用有限的功能集。
除了 GitHub Free for personal accounts 提供的功能外,GitHub Free for organizations 还包括
- GitHub 社区支持
- 用于管理组的团队访问控制
- 每月 2,000 分钟 GitHub Actions
- 500 MB GitHub Packages 存储空间
GitHub Team
除了 GitHub Free for organizations 提供的功能外,GitHub Team 还包括
- 通过电子邮件获取 GitHub 支持
- 每月 3,000 分钟 GitHub Actions
- 2 GB GitHub Packages 存储空间
- 私有仓库中的高级工具和见解
-
必需的拉取请求审阅者
-
多个拉取请求审阅者
-
草稿拉取请求
-
团队拉取请求审阅者
-
受保护的分支
-
代码所有者
-
计划提醒
-
GitHub Pages
注意:要私下发布 GitHub Pages 网站,您需要拥有组织帐户。此外,您的组织必须使用 GitHub Enterprise Cloud。
-
Wiki
-
仓库洞察图表:脉搏、贡献者、流量、提交、代码频率、网络和分支
注意:某些贡献者、提交和代码频率洞察仅适用于提交次数少于 10,000 次的仓库。
-
- 启用或禁用 GitHub Codespaces 的选项
- 组织所有者可以选择为组织的私有仓库启用或禁用 GitHub Codespaces,并可以为成员和合作者的使用付费。有关更多信息,请参阅 "为您的组织启用或禁用 GitHub Codespaces" 和 选择谁拥有和支付组织中的 Codespaces."
GitHub 按用户计费 GitHub Team。有关更多信息,请参阅 "关于按用户计费."
对于公共仓库中的标准 GitHub 托管运行器和自托管运行器,GitHub Actions 使用是免费的。对于私有仓库,每个 GitHub 帐户都会收到一定数量的免费分钟数和存储空间,用于与 GitHub 托管运行器一起使用,具体取决于帐户的计划。任何超出包含数量的使用都受支出限制控制。
GitHub Enterprise
GitHub Enterprise 提供两种部署选项:GitHub Enterprise Cloud,它是云托管的,是 GitHub.com 的一部分;以及 GitHub Enterprise Server,它是自托管的。有关更多信息,请参阅 GitHub Enterprise Cloud 文档中的“关于 GitHub 企业版”。
除了 GitHub Team 可用的功能外,GitHub Enterprise 还包括
- GitHub Enterprise 支持
- 额外的安全、合规性和部署控制
- 使用 SAML 单点登录进行身份验证
- 使用 SAML 或 SCIM 进行访问配置
- 使用 GitHub Actions 为私有或内部存储库设置部署保护规则
- GitHub Connect
- 购买 GitHub Advanced Security 的选项。有关更多信息,请参阅“关于 GitHub Advanced Security”。
- 其他功能,例如内部存储库、安全概述和存储库规则。
GitHub Enterprise Cloud 特别包括
-
每月 50,000 分钟的 GitHub Actions
- 包含的分钟数只能用于标准的 GitHub 托管运行器。有关较大运行器计费的更多信息,请参阅“关于较大运行器”。
-
50 GB GitHub Packages 存储空间
-
每月 99.9% 的正常运行时间服务级别协议
-
使用企业帐户集中管理多个 GitHub.com 组织的策略和计费的选项。有关更多信息,请参阅“关于企业帐户”。
-
使用企业托管用户配置和管理开发人员用户帐户的选项。有关更多信息,请参阅“关于企业托管用户”。
-
其他功能包括审计日志流和 IP 允许列表。有关更多信息,请参阅 GitHub Enterprise Cloud 文档中的“为您的企业流式传输审计日志”和“使用 IP 允许列表限制对您企业的网络流量”。
有关 GitHub Enterprise 提供的功能的详细列表,请参阅我们的 定价 页面。
要了解 GitHub 与 GitLab、Bitbucket 和 Jenkins 的比较,请参阅 将 GitHub 与其他 DevOps 解决方案进行比较。
您可以设置试用版来评估 GitHub Enterprise Cloud 和 GitHub Enterprise Server。有关更多信息,请参阅 GitHub Enterprise Cloud 文档中的“设置 GitHub Enterprise Cloud 试用版”和“设置 GitHub Enterprise Server 试用版”。
进一步阅读
- GitHub Enterprise Cloud 文档中的“关于按用户定价”