Skip to main content
We publish frequent updates to our documentation, and translation of this page may still be in progress. For the most current information, please visit the English documentation.

Informationen zu Git Large File Storage

GitHub schränkt die Größe der in Repositorys erlaubten Dateien ein. Um Dateien außerhalb dieses Grenzwerts nachzuverfolgen, kannst du Git Large File Storage verwenden.

Informationen zu Git Large File Storage

Git LFS verarbeitet große Dateien, indem Referenzen auf die Datei im Repository gespeichert werden, nicht aber die Datei an sich. Um die Architektur von Git zu umgehen, erstellt Git LFS eine Pointer-Datei, die als Verweis auf die eigentliche Datei (die an einem anderen Ort gespeichert ist) dient. GitHub verwaltet diese Pointer-Datei in deinem Repository. Wenn du das Repository klonst, verwendet GitHub die Pointer-Datei als Karte, um die große Datei für dich zu finden.

Mit Git LFS kannst du Dateien jeweils bis zu einer bestimmten Größe speichern:

ProduktMaximale Dateigröße
GitHub Free2 GB
GitHub Pro2 GB
GitHub Team4 GB
GitHub Enterprise Cloud5 GB

Wenn du den Grenzwert von 5 GB überschreitest, werden alle dem Repository hinzugefügten neuen Dateien automatisch von Git LFS abgelehnt.

Du kannst Git LFS auch mit GitHub Desktop verwenden. Weitere Informationen zum Klonen von Git LFS-Repositorys in GitHub Desktop findest du unter Klonen eines Repositorys von GitHub in GitHub Desktop.

Du kannst auswählen, ob Git LFS-Objekte in den Quellcodearchiven, d. h. ZIP-Dateien und Tarballs, enthalten sein sollen, die GitHub für dein Repository erstellt. Weitere Informationen findest du unter Verwalten von Git LFS-Objekten in Archiven in deinem Repository.

Format der Pointer-Datei

Die Pointer-Datei von Git LFS sieht folgendermaßen aus:

version https://git-lfs.github.com/spec/v1
oid sha256:4cac19622fc3ada9c0fdeadb33f88f367b541f38b89102a3f1261ac81fd5bcb5
size 84977953

Verfolgt wird die verwendete Git LFS-version, gefolgt von einem eindeutigen Bezeichner für die Datei (oid). Außerdem wird die size der endgültigen Datei gespeichert.

Hinweise:

  • Git LFS kann nicht für GitHub Pages-Websites verwendet werden.
  • Git LFS kann nicht für Vorlagenrepositorys verwendet werden.

Weitere Informationsquellen