关于GitHub的计划
GitHub 提供用于存储和协作代码的免费付费计划。 某些计划仅可用于个人帐户,而其他计划仅可用于组织和企业帐户。 有关帐户的详细信息,请参阅“GitHub 帐户的类型”。
请参阅每个 GitHub Pricing计划的成本和功能。 有关计划功能和产品的信息,请参阅 GitHub public roadmap。
阅读 GitHub Docs时,请确保选择反映计划的版本。 有关详细信息,请参阅“关于 GitHub Docs 的版本”。
GitHub Free 适用于个人账户
使用 GitHub Free 个人账户,您可以与不限数量的协作者在无限数量的公共仓库上协作,并享有完整功能;还可以在无限数量的私有仓库上协作,但功能有限。
使用 GitHub Free时,个人帐户包括:
- GitHub Community Support
- Dependabot alerts
- 公共存储库的部署保护规则
- 双因素身份验证实施
- 500 MB GitHub Packages 存储
- GitHub Actions 功能:
- 2,000 分钟/月
- 公共存储库的部署保护规则
- 公共存储库中的GitHub页面
GitHub Pro
除了个人帐户可用的 GitHub Free 功能外, GitHub Pro 还包括:
- GitHub 支持 通过电子邮件
- 每月 3,000 GitHub Actions 分钟
- 2 GB GitHub Packages 存储
- 私有仓库中的高级工具和洞察力:
-
所需拉取请求审阅者数
-
多个拉取请求审阅者
-
受保护的分支
-
代码所有者
-
自动链接的参考
-
GitHub Pages
注意
若要私下发布 GitHub Pages 站点,需要有一个组织帐户。 此外,贵组织必须使用 GitHub Enterprise Cloud。
-
维基集
-
存储库见解图:脉冲、参与者、流量、提交、代码频率、网络和分支
-
GitHub Free 适用于组织
使用 GitHub Free 时,组织可以在无限数量的公共仓库中与不限数量的协作者合作,并使用完整功能集;或者使用无限数量的私有仓库,但功能集有限。
除了个人账户可用的 GitHub Free 功能外,面向组织的 GitHub Free 还包括:
- GitHub Community Support
- 用于管理组的团队访问控制
- 每月 2,000 GitHub Actions 分钟
GitHub Team
除了组织 GitHub Free 可用的功能外, GitHub Team 还包括:
-
GitHub 支持 通过电子邮件
-
每月 3,000 GitHub Actions 分钟
-
2 GB GitHub Packages 存储
-
购买 GitHub Advanced Security 产品的选项:
- GitHub Code Security
- GitHub Secret Protection
有关详细信息,请参阅“关于GitHub高级安全性”。
-
私有仓库中的高级工具和洞察力:
-
所需拉取请求审阅者数
-
多个拉取请求审阅者
-
团队拉取请求审阅者
-
受保护的分支
-
代码所有者
-
计划提醒
-
GitHub Pages
注意
若要私下发布 GitHub Pages 站点,需要有一个组织帐户。 此外,贵组织必须使用 GitHub Enterprise Cloud。
-
维基集
-
安全性概述
-
存储库见解图:脉冲、参与者、流量、提交、代码频率、网络和分支
-
GitHub对GitHub Team按每位用户计费。 有关详细信息,请参阅 “关于每用户定价 在“免费”、“专业”和“团队”文档中。
对于使用标准 GitHub Actions 托管运行程序的公共存储库来说,可以免费使用 GitHub。 请参阅“选择作业的运行器”。 对于专用存储库和内部存储库,每个 GitHub 帐户都会收到一个免费分钟和存储配额,供 GitHub 托管运行程序或自托管运行程序使用。 配额大小取决于帐户的套餐。 超出包含金额的任何使用量将计入你的帐户。
GitHub Enterprise
GitHub Enterprise 包括两个部署选项: GitHub Enterprise Cloud云中托管 GitHub 的部署选项,以及 GitHub Enterprise Server自承载的部署选项。 有关详细信息,请参阅文档中有关企业的“关于GitHub”。
除了可用的 GitHub Team功能外, GitHub Enterprise 还包括:
- GitHub Enterprise 支持
- 更多安全、合规和部署控件
- 通过 SAML 单一登录进行身份验证
- 使用 SAML 或 SCIM 进行访问权限预配
- 适用于私有或内部仓库的包含 GitHub Actions 的部署保护规则
- GitHub Connect
- 其他功能,如内部存储库和存储库规则。
GitHub Enterprise Cloud 具体包括:
-
每月 50,000 GitHub Actions 分钟
- 包含的分钟数只能与标准 GitHub托管运行程序一起使用。 有关 大型运行器 的计费详细信息,请参阅 大型运行程序。
-
50 GB GitHub Packages 存储
-
每月 99.9% 运行时间的服务级别协议
-
使用企业账户集中管理多个 GitHub 组织的策略和计费的功能。 有关详细信息,请参阅“企业帐户”。
-
使用 Enterprise Managed Users 为您的开发人员预配和管理用户账户的选项。 有关详细信息,请参阅“关于 Enterprise Managed Users”。
-
审核日志流式处理和 IP 允许列表等其他功能。 有关更多信息,请参阅 GitHub Enterprise Cloud 文档中的 流式处理企业审核日志 和 使用 IP 允许列表限制企业网络的流入流量。
-
在唯一子域中托管公司数据的选项
有关可用 GitHub Enterprise功能的详细列表,请参阅我们的 定价 页。
若要查看 GitHub与 GitLab、Bitbucket 和 Jenkins 的比较情况,请参阅 Comparing GitHub 到其他 DevOps 解决方案。
你可以设置试用,以评估 GitHub Enterprise Cloud 和 GitHub Enterprise Server。 有关详细信息,请参阅 设置 GitHub Enterprise Cloud 试用版 和 设置 GitHub Enterprise Server 试用版。
其他阅读材料
- 关于文档中的按用户计费GitHub Enterprise Cloud