Git LFS moves to metered billing
GitHub Git LFS Storage limit on new Biling and Payments site
github - How to reset Git LFS bandwidth? - Stack Overflow
Git LFS budget exceeded
It looks like GitHub changed their website and I can no longer find where to view the Git LFS Data page and add another data pack of 50GB of storage in my organization.
For some context the project is on an organization under another account. In the organization I use to go into the settings and add more Git LFS storage under "Billing and plan". It looks like the option has been removed and replaced with "Billing and licensing". I am getting error messages that I can't push to GitHub. Does anyone know where I can go to add another 50GB of storage to the organization account so I can start pushing to LFS again. Thank you.
Update Sept. 2021, on the radmap (not yet delivered):
"Git LFS moves to metered billing"
LFS billing will switch from prepaid data packs to metered (pay for what you use).
The free entitlements (for example, 1GB storage and 1GB bandwidth) will be unchanged.
Customers will not be billed for LFS storage that occurred prior to the start of metering.
Intended Outcome
This change brings LFS billing in line with how Packages and Actions bill.
Instead of prepaying for a quota, you'll only be charged for what your repositories use.How will it work?
We'll calculate how much storage is used and measure how much outbound bandwidth is used.
Each month, you'll be charged per-unit for each of these resources.
Original answer: Dec. 20219:
"About storage and bandwidth usage" from GitHub does mention:
When you download a file tracked with Git LFS, the total file size is counted against the repository owner's bandwidth limit.
Git LFS uploads do not count against the bandwidth limit.
So you can not remove or reset a bandwidth: it is already taken by your past downloads.
For example:
- If you push a 500 MB file to Git LFS, you'll use 500 MB of your allotted storage and none of your bandwidth. If you make a 1 byte change and push the file again, you'll use another 500 MB of storage and no bandwidth, bringing your total usage for these two pushes to 1 GB of storage and zero bandwidth.
- If you download a 500 MB file that's tracked with LFS, you'll use 500 MB of the repository owner's allotted bandwidth. If a collaborator pushes a change to the file and you pull the new version to your local repository, you'll use another 500 MB of bandwidth, bringing the total usage for these two downloads to 1 GB of bandwidth.
Plus:
Forking and pulling a repository counts against the parent repository's bandwidth limit.
So if your repository was forked, you don't even have to do anything for your bandwidth to be used.
find another email, commit after you are absolutely sure it is your final version.