如何重置 Git LFS 带宽?

Pra*_*nav 7 git github git-lfs

我已将大小为 876MB 的文件推送到 git lfs,这分别显示了总共 0.9 的可用存储和带宽,但是,然后我做了一些更改,例如删除了旧的存储库并卸载了 git lfs,因为我将图像大小从 900MB 减小到了 800MB,并且然后推回我新创建的 git 存储库。当我看到 lfs 的账单时,它显示 0/1GB(将更新为 0.8)存储空间,但 1.7/1GB 带宽,并且在 Github 禁用了我的“git lfs”帐户之后。我实际上想删除带宽存储,即将其重置为以前的状态。有什么解决办法吗?任何建议都高度赞赏

在此输入图像描述

Von*_*onC 4

2021 年 9 月更新,在 radmap 上(尚未交付):

Git LFS 转向计量计费

LFS 计费将从预付费数据包切换为计量(按使用量付费)。

免费权利(例如,1GB 存储空间和 1GB 带宽)将保持不变。

客户无需为计量开始之前发生的 LFS 存储付费。

预期结果

此更改使 LFS 计费方式与包和操作的计费方式保持一致。
您无需预付配额费用,只需按存储库的使用量付费。

它将如何运作?

我们将计算使用了多少存储空间并测量使用了多少出站带宽。
每个月,您都需要为这些资源按单位付费。


原始答案:20219 年 12 月:

GitHub 上的“关于存储和带宽使用”确实提到:

当您下载使用 Git LFS 跟踪的文件时,总文件大小将根据存储库所有者的带宽限制进行计算。
Git LFS 上传不计入带宽限制

因此,您无法删除或重置带宽:它已被您过去的下载占用。

例如:

  • 如果您将 500 MB 的文件推送到 Git LFS,您将使用 500 MB 的分配存储空间,而不会使用任何带宽。如果您进行 1 字节更改并再次推送文件,您将使用另外 500 MB 的存储空间且无带宽,从而使这两次推送的总使用量达到 1 GB 存储空间和零带宽。
  • 如果您下载使用 LFS 跟踪的 500 MB 文件,您将使用存储库所有者分配的 500 MB 带宽。如果协作者推送对文件的更改,并且您将新版本拉取到本地存储库,则您将使用另外 500 MB 的带宽,从而使这两次下载的总使用量达到 1 GB 的带宽。

加:

分叉和拉取存储库会影响父存储库的带宽限制。

因此,如果您的存储库已分叉,您甚至无需执行任何操作即可使用带宽。