Skip to main content

Diese Version von GitHub Enterprise wurde eingestellt am 2023-01-18. Es wird keine Patch-Freigabe vorgenommen, auch nicht für kritische Sicherheitsprobleme. Für bessere Leistung, verbesserte Sicherheit und neue Features aktualisiere auf die neueste Version von GitHub Enterprise. Wende dich an den GitHub Enterprise-Support, um Hilfe zum Upgrade zu erhalten.

Informationen zu Git Large File Storage

GitHub Enterprise Server 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 Enterprise Server verwaltet diese Pointer-Datei in deinem Repository. Wenn du das Repository klonst, verwendet GitHub Enterprise Server die Pointer-Datei als Karte, um die große Datei für dich zu finden.

Mit Git LFS kannst du Dateien bis zu einer Größe von 5 GB in deinem Repository speichern.

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.

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