Messen der Nutzung von Git LFS
Jedes GitHub-Konto erhält ein Kontingent an freier Bandbreite und Speicher für Git Large File Storage (Git LFS). Jede Nutzung, die über die enthaltenen Beträge hinausgeht, wird deinem Konto in Rechnung gestellt. Die Bandbreite werden jeden Monat zurückgesetzt, die Speichernutzung wird hingegen nicht zurückgesetzt.
Arbeiten in einem öffentlichen oder privaten Repository mit Git LFS:
- Wenn du eine Änderung an einer Git LFS-Datei committest oder pusht, wird eine neue Version der gesamten Datei gepusht, und die Gesamtdateigröße wird in die Speichernutzung des Repositorybesitzers einbezogen.
- Wenn du eine Git LFS-Datei herunterlädst, ist die genutzte Bandbreite in der Bandbreitennutzung des Repositorybesitzersenthalten.
- Wenn du eine Datei in Git LFS hochlädst, ist die Datei in der Speichernutzung des Repositorybesitzers enthalten, aber die Bandbreite wird nicht gemessen.
Tipp
Jede Person, die Schreibzugriff auf ein Repository hat, kann Dateien ohne Erhöhung ihrer persönlichen Bandbreite und persönlichen Speichernutzung in Git LFS pushen.
Beispiele für die Messung des Verbrauchs
- Wenn du eine 500-MB-Datei an Git LFS pushst, nutzt du 500 MB des Speichers des Repositorybesitzers und keine Bandbreite. Wenn du eine Änderung von 1 Byte vornimmst und die Datei erneut überträgst, nutzt du weitere 500 MB Speicherplatz und keine Bandbreite, wodurch die Gesamtnutzung für diese beiden Pushes bei 1 GB Speicherplatz und Null Bandbreite liegt.
- Wenn du eine 500-MB-Datei, die mit Git LFS nachverfolgt wird, herunterlädst, nutzt du 500 MB der Bandbreite des Repositorybesitzers. Wenn ein Mitarbeiter eine Änderung an eine Datei überträgt und du die neue Version in dein lokales Repository lädst, verwendest du weitere 500 MB Bandbreite, wodurch die Gesamtnutzung für diese beiden Downloads bei 1 GB Bandbreite liegt.
- Wenn GitHub Actions eine 500 MB Datei herunterlädt, die mit Git LFS nachverfolgt wird, werden damit 500 MB der Bandbreite des Repositorybesitzers verbraucht.
Git LFS-Objekte in Quellcodearchiven
Wenn du Git LFS-Objekte in die Archive deines Quellcodes einschließt, wird jeder Download dieser Archive auf die Bandbreitennutzung für das Repository angerechnet. Weitere Informationen findest du unter Verwalten von Git LFS-Objekten in Archiven deines Repositorys.
Nutzung in Forks
Bandbreite und Speichernutzung werden immer mit dem Konto der Person verrechnet, die das Repository besitzt. Das Forking und Abrufen eines Repository zählt gegen die Bandbreitennutzung des übergeordneten Repository.
Kostenlose Nutzung von Git LFS
Die folgenden Speicher- und Bandbreitenmengen für Downloads sind in deinem GitHub-Plan enthalten.
Plan | Bandbreite | Storage |
---|---|---|
GitHub Free | 10 GiB | 10 GiB |
GitHub Pro | 10 GiB | 10 GiB |
GitHub Free für Organsationen | 10 GiB | 10 GiB |
GitHub Team | 250 GiB | 250 GiB |
GitHub Enterprise Cloud | 250 GiB | 250 GiB |
Nutzung von mehr als dem enthaltenen Kontingent
Wenn du mehr als dein enthaltenes Speicherkontingent ohne hinterlegte Zahlungsmethode verwendest:
- Repositorys mit umfangreichen Ressourcen können weiterhin geklont werden.
- Es werden nur Pointer-Dateien abgerufen. Weitere Informationen findest du unter Informationen zu Git Large File Storage.
- Es können keine neuen Dateien zurückgepusht werden.
Wenn du mehr als deine enthaltene Bandbreite pro Monat nutzt und keine Zahlungsmethode hinterlegt hast, wird die Git LFS-Unterstützung für dein Konto bis zum nächsten Monat deaktiviert.
Bezahlen für zusätzliche Git LFS-Nutzung
Du bezahlst für jede zusätzliche Nutzung, die über dein Kontingent hinausgeht, über die Zahlungsmethode, die für dein GitHub-Konto festgelegt ist. Weitere Informationen findest du unter Überprüfen deiner Zahlungs- und Abrechnungsinformationen.
Die Bandbreite wird für jedes GiB von heruntergeladenen Daten in Rechnung gestellt. Der Speicher wird berechnet, indem ein stundenweiser Nutzungssatz berechnet wird.
- Um die Kosten für bezahlte Git LFS-Nutzung zu schätzen, kannst du den GitHub-Preisrechner verwenden.
- Informationen zum Anzeigen des aktuellen Speichers und der aktuellen Bandbreite findest du unter Anzeigen der Nutzung getakteter Produkte und Lizenzen.
Beispiel für die Berechnung der Speicherkosten
Wenn du z. B. 1 GiB mehr als den inkludierten Umfang für die ersten 15 April-Tage verwendest und dann 2 GiB ab dem 16. April bis zum Ende des Monats, werden deine Speicherkosten auf folgende Weise berechnet.
- 1 GiB × 15 Tage × 24 Stunden pro Tag = 360 GiB-Stunden
- 2 GiB × 15 Tage × 24 Stunden pro Tag = 720 GiB-Stunden
- 360 GiB-Stunden + 720 GiB-Stunden = 1080 GiB-Stunden
- 1080 GiB-Stunden / 720 Stunden im Monat = 1,5 GiB-Monate
In diesem Beispiel würdest du für den Monat April 1,5 GiB zusätzlichen Speicher bezahlen.
Verwalten deines Budgets für Git LFS
Wenn für dein Konto keine gültige Zahlungsmethode hinterlegt ist, wird die Nutzung blockiert, sobald du dein Kontingent aufgebraucht hast.
Wenn du eine gültige Zahlungsmethode hinterlegt hast, sind die Ausgaben standardmäßig auf 0 USD begrenzt, bis du ein Budget festlegst. Du kannst ein Budget festlegen und verwalten, um die Ausgaben für ein Produkt oder eine SKU zu begrenzen. Weitere Informationen findest du unter Einrichten von Budgets zum Kontrollieren der Ausgaben für Produkte mit verbrauchseinheitenbasierter Abrechnung.
Accounts that have migrated from the old billing platform may contain automatically generated budgets that mirror their previous spending limits.