Skip to main content

Abrechnung für Git Large File Storage

Erfahren Sie, wie die Nutzung Git Large File Storage (Speicher für große Dateien) anhand Ihrer kostenlosen Vergütung gemessen wird und wie Sie für zusätzliche Nutzung bezahlen.

Wie die Verwendung Git LFS gemessen wird

Git LFS Zuvor verwendete die Abrechnung vorab bezahlte Datenpakete. Diese wurden entfernt und durch eine nutzungsabhängige Abrechnung ersetzt und Sie zahlen nur für das, was Sie tatsächlich verwenden.

Jedes GitHub Konto enthält ein Kontingent für freie Bandbreite und Speicherplatz für Git Large File Storage (Speicher für große Dateien) (Git LFS).

  • Bandbreite: Ihr kostenloses Kontingent wird am Anfang jedes Abrechnungszyklus zurückgesetzt.
  • Speicher: Gebühren werden während des gesamten Monats basierend auf stündlichem Verbrauch kontinuierlich fällig. Ihr angesammeltes Speicherguthaben wird zu Beginn jedes Abrechnungszeitraums auf null zurückgesetzt.

Wenn Sie dieses Kontingent überschreiten, hängt die nächste Aktion von Ihrer Git LFS Budgeteinstellung ab:

  • Budget auf 0 $ festgelegt: Sie werden nicht für Übergänge berechnet, die Nutzung wird jedoch Git LFS für den Rest des Kalendermonats blockiert. Die Verwendung wird am ersten des nächsten Monats zurückgesetzt.
  • Budget gelöscht: Es gibt kein Ausgabenlimit, und Sie werden für alle Nutzungen über das kostenlose Kontingent hinaus in Rechnung gestellt.

Git LFS Der Speicher wird basierend auf allen Git LFS Objekten berechnet, die einem Repository zugeordnet sind, unabhängig davon, wann sie hochgeladen wurden. Die Speichernutzung ist nur null, wenn dem Repository keine Git LFS Objekte zugeordnet sind.

Wenn Sie Objekte über einen Kalendermonat löschen Git LFS , wird die Speichernutzung für diesen Monat nicht neu berechnet. Der Speicher wird am ersten des kommenden Monats zurückgesetzt.

Informationen dazu, wie Sie Ihre Nutzung in Zukunft reduzieren können, finden Sie unter Dateien aus dem Large File Storage (LFS) von Git entfernen.

Arbeiten in einem öffentlichen oder privaten Repository mit Git LFS:

  • Wenn Sie einen Commit ausführen und eine Änderung an eine Git LFS Datei übertragen, wird eine neue Version der gesamten Datei verschoben, und die Gesamtgröße der Dateigröße wird in der Speichernutzung des Repositorybesitzers enthalten.
  • Wenn Sie eine Git LFS Datei herunterladen, ist die verwendete Bandbreite in der Bandbreitennutzung des Repositorybesitzers enthalten.
  • Wenn Sie eine Datei in eine Datei Git LFShochladen, wird die Datei in die Speichernutzung des Repositorybesitzers aufgenommen, die Bandbreite wird jedoch nicht gemessen.

Tipp

Jeder Benutzer, der Schreibzugriff auf ein Repository hat, kann Dateien Git LFS per Push verschieben, ohne die persönliche Bandbreite und Speichernutzung zu erhöhen.

Beispiele für die Messung des Verbrauchs

  • Wenn Sie eine 500 MB-Datei an Git LFSeine 500 MB übertragen, verwenden Sie 500 MB Speicher des Repositorybesitzers und keine ihrer 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 Sie eine mit 500 MB nachverfolgte Git LFSDatei herunterladen, verwenden Sie 500 MB 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 mit 500 MB nachverfolgte Datei heruntergeladen Git LFSwird, verwendet sie 500 MB Bandbreite des Repositorybesitzers.

Git LFS Objekte in Quellcodearchiven

Wenn Sie Objekte in Quellcodearchive für Ihr Repository einschließen Git LFS , zählen Downloads dieser Archive zur Bandbreitennutzung für das Repository. 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 Mengen an Speicher und Bandbreite für Downloads sind in Ihrem GitHub Plan enthalten.

PlanenBandbreiteStorage
GitHub Free10 GiB10 GiB
GitHub Pro10 GiB10 GiB
GitHub Free für Organisationen10 GiB10 GiB
GitHub Team250 GiB250 GiB
GitHub Enterprise Cloud250 GiB250 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 Sie mehr als Ihr enthaltenes Bandbreitenkontingent pro Monat ohne Zahlungsmethode in der Datei verwenden, Git LFS wird der Support für Ihr Konto bis zum nächsten Monat deaktiviert.

Zahlung für zusätzliche Git LFS Nutzung

Sie bezahlen für jede zusätzliche Nutzung über Ihrem Kontingent, indem Sie die für Ihr GitHub Konto eingerichtete Zahlungsmethode verwenden. Weitere Informationen findest du unter Verwalten 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.

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.

Enthaltene Nutzungswarnungen für Git LFS

Sie können E-Mail-Benachrichtigungen erhalten, wenn Ihre eingeschlossene Git LFS Nutzung während eines Abrechnungszeitraums 90% und 100% erreicht. Lesen Sie Abrechnung für Git Large File Storage , um mehr darüber zu erfahren, warum Sie möglicherweise die Benachrichtigung erhalten.

Weitere Informationen, einschließlich der Möglichkeit zur Deaktivierung, finden Sie unter Budgets und Warnungen.

Wenn Sie weiterhin LFS-Speicher und Bandbreite für den aktuellen Kalendermonat verwenden möchten, können Sie das Budget des Kontos anpassen, um Übergänge zuzulassen. Am nächsten Abrechnungsdatum werden Sie für die tatsächliche Nutzung im vorherigen Kalendermonat belastet.

Ihr Budget verwalten 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 über eine gültige Zahlungsmethode verfügst, sind die Ausgaben möglicherweise durch ein oder mehrere Budgets begrenzt. Überprüfe die Budgets, die für dein Konto festgelegt sind, um sicherzustellen, dass sie deinen Nutzungsanforderungen entsprechen. Weitere Informationen findest du unter Einrichten von Budgets zum Kontrollieren der Ausgaben für Produkte mit verbrauchseinheitenbasierter Abrechnung.

Weiterführende Themen