codecamp

关于 GitHub 操作的计费

如果要对 GitHub 操作 的使用超出帐户所含存储容量或分钟数,您需要支付额外的使用费。

GitHub 操作 可用于 GitHub Free、GitHub Pro、组织的 GitHub Free、GitHub Team、GitHub Enterprise Cloud 和 GitHub One。 GitHub 操作 不适用于使用旧版按仓库计划的帐户所拥有的私有仓库。 更多信息请参阅“GitHub 的产品”。

关于 GitHub 操作 的计费

公共仓库免费使用 GitHub 操作。 对于私有仓库,每个 GitHub 帐户可获得一定数量的免费记录和存储,具体取决于帐户所使用的产品。 默认情况下,您的帐户支出限额为 0 美元,这将防止您在达到这些限额后额外使用记录或存储。 如果您的支出限额高于默认的 0 美元,您将要对超过限额的任何记录或存储付费,也称为超限费用。 GitHub 向拥有其中运行工作流程的仓库的帐户收取使用费。 您帐户中的任何优惠券都不适用于 GitHub 操作 超额费用。

分钟数每月都会重置,而存储使用量不重置。

产品 存储器 分钟数(每月)
GitHub免费 500兆字节 2,000
GitHub专业版 1 GB 3,000
组织的 GitHub Free 500兆字节 2,000
GitHub团队 2 GB 3,000
GitHub企业云 50 GB 50,000

在GitHub托管的Windows和macOS运行程序上运行的作业消耗的分钟数是Linux运行程序上的作业消耗速度的2到10倍。例如,使用1,000分钟的Windows分钟将消耗您帐户中所包含的2000分钟。使用1,000 macOS分钟,将消耗您帐户中的10,000分钟。

操作系统 分钟乘数
的Linux 1
苹果系统 10
视窗 2

存储库使用的存储量是GitHub操作工件和GitHub包插件使用的总存储量。您的存储费用是您帐户拥有的所有存储库的总使用量。有关GitHub软件包定价的更多信息,请参阅“ 关于GitHub软件包计费 ”。

如果您的帐户使用量超过了这些限制,并且您将支出限制设置为$ 0以上,则您将按GitHub托管运行程序所使用的操作系统,按月每分钟每GB的存储量支付$ 0.25 USD。GitHub将每个作业使用的分钟取整到最接近的分钟。

注意:分钟乘数不适用于下面显示的每分钟费率。

操作系统 每分钟费率
的Linux $0.008
苹果系统 $0.08
视窗 $0.016

您可以在用户或组织帐户中的所有存储库中同时运行的作业数量取决于GitHub计划。 更多信息请参阅“关于 GitHub 操作”。

计算分钟和存储支出

到月底,GitHub会根据您帐户中包含的数量来计算分钟和存储空间的成本。例如,如果您的组织使用GitHub Team,并允许无限制的支出,则使用15,000分钟的总存储空间和每分钟的超额费用为56美元,这取决于用于运行作业的操作系统。

  • 5,000(3,000 Linux 加 2,000 Windows)分钟 = $56 ($24 + $32)。
    • 3,000 Linux 分钟(每分钟 $0.008)= $24。
    • 2,000 Windows 分钟(每分钟 $0.016)= $32。

在月底,GitHub将您的数据传输四舍五入到最接近的GB。

GitHub根据该月的每小时使用量来计算您每个月的存储使用量。例如,如果您在3月的10天中使用3 GB的存储空间,在3月的21天中使用12 GB的存储空间,则存储使用量将为:

  • 3 GB x 10 天 x(每天 24 小时)= 720 GB-小时
  • 12 GB x 21 天 x(每天 24 小时)= 6,048 GB-小时
  • 720 GB-小时 + 6,048 GB-小时 = 6,768 GB-小时
  • 6,768 GB-小时 / (每月 744 小时) = 9.0967 GB-月

在月底,GitHub将您的存储空间四舍五入到最近的MB。因此,您三月份的存储使用量为9.097 GB。

您的GitHub操作用法共享您帐户的现有账单日期,付款方式和收据。要查看您的 GitHub 帐户的所有订阅,请参阅“查看订阅和计费日期”。

关于支出限制

默认情况下,您帐户的GitHub操作使用的支出限制为$ 0。要使私人存储库的分钟数和存储空间超出您帐户所包含的数量,您可以增加支出限额或允许无限制支出。有关更多信息,请参阅“ 管理GitHub操作的支出限额 ”。

如果通过发票支付您的企业帐户,则不能在 GitHub 上管理企业帐户的支出限额。 如果想允许您的企业帐户拥有的组织在其帐户包含的存储或数据传输之外使用 GitHub 操作 , 您可以预付超限费用。 由于超限必须预付,因此不能对按发票付费的帐户启用无限制支出。 您的支出限额将是您预付金额的 150%。 如有任何问题,请联系我们的客户管理团队

如果您的帐户有未付费用:

  • 您的帐户中包含的 GitHub 操作 和 GitHub 包注册表 存储空间或分钟数将不会重置,直到付款处理成功。
  • 如果在当前计费周期内,帐户中有剩余的存储空间或分钟数,则 GitHub 操作 和 GitHub 包注册表 将继续可用,直到所含用量全部用完。
  • 如果在当前计费周期内,帐户中所含的 GitHub 操作 和 GitHub 包注册表 用量已用完,则 GitHub 操作 和 GitHub 包注册表 都将被禁用,以防进一步超限。 如果您通过发票支付帐户,必须联系我们的帐户管理团队处理付款并重置您的使用。
取消 GitHub Marketplace 应用程序
查看 GitHub 操作使用情况
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

GitHub 身份验证

在 GitHub 上管理订阅和通知

在 GitHub 上管理活动的订阅

GitHub 组织和团队

GitHub 管理对组织仓库的 Git 访问

GitHub 计费和付款

GitHub 使用议题和拉取请求进行协作

GitHub 在具有代码质量功能的仓库上进行协作

管理在 GitHub 上的工作

GitHub 建立强大的社区

GitHub 管理仓库

GitHub 自定义 GitHub 工作流程

在 GitHub Marketplace 中购买并安装应用程序

通过 GitHub Jobs 寻找人才

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }