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 $ gesetzt: Ihnen wird keine Mehrnutzung berechnet, die Nutzung ist jedoch Git LFS für den Rest des Kalendermonats gesperrt. 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 Git LFS-Objekte im Laufe eines Kalendermonats löschen, 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 erstellen und pushen, um eine Änderung an einer Git LFS-Datei zu übernehmen, wird eine neue Version der gesamten Datei gepusht, und die gesamte Dateigröße wird auf die Speichernutzung des Repository-Eigentümers angerechnet.
  • Wenn Sie eine **** Datei Git LFS, ist die verwendete Bandbreite in der Bandbreitennutzung des Repositorybesitzers enthalten.
  • Wenn Sie eine Datei auf hochladenGit LFS, wird die Datei dem Speicherverbrauch des Repository-Besitzers zugerechnet, die Bandbreite wird jedoch nicht erfasst.

Tipp

Jeder, der Schreibzugriff auf ein Repository hat, kann Dateien nach Git LFS pushen, ohne seinen persönlichen Bandbreiten- und Speicherverbrauch zu erhöhen.

Beispiele für die Messung des Verbrauchs

  • Wenn Sie eine 500-MB-Datei auf Git LFS übertragen, nutzen Sie 500 MB vom Speicher des Repository-Besitzers und nichts von dessen 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 500-MB-Datei herunterladen, die mit Git LFS nachverfolgt wird, verbrauchen Sie 500 MB vom Bandbreitenkontingent des Repository-Besitzers. 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 große Datei herunterlädt, die mit Git LFS nachverfolgt wird, werden 500 MB der Bandbreite des Repository-Inhabers verwendet.

Git LFS Objekte in Quellcodearchiven

Wenn Sie Git LFS Objekte in Quellcodearchiven für Ihr Repository einbinden, wird das Herunterladen dieser Archive auf die Bandbreitennutzung des Repositorys 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 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 pro Monat mehr als Ihr enthaltenes Bandbreitenkontingent verbrauchen und keine Zahlungsmethode hinterlegt ist, 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