Hallo, Entdecker! An dieser Seite wird aktiv gearbeitet, oder sie wird noch übersetzt. Die neuesten und genauesten Informationen findest Du in unserer englischsprachigen Dokumentation.
Artikelversion: GitHub.com

Informationen zu Git Large File Storage (Git Große Dateien Speicher)

Git LFS erlaubt Dir, Dateien nach GitHub zu übertragen, die größer sind als die Git-Push-Limite.

Were you able to find what you were looking for?

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 Referenz auf die aktuelle 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 speichern bis zu einer Größe von:

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

Du kannst Git LFS auch mit GitHub Desktop verwenden. Weitere Informationen zum Klonen von Git-LFS-Repositorys in GitHub Desktop findest Du unter „Ein Repository von GitHub in GitHub Desktop klonen.“

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

Sie erfasst die version von Git LFS, die Du verwendest, gefolgt von einem eindeutigen Kennzeichner für die Datei (oid). Außerdem speichert sie die Größe (size) der endgültigen Datei.

Tipp: Git LFS kann nicht mit GitHub Pages-Websites verwendet werden.

Weiterführende Informationen

Were you able to find what you were looking for?

Menschliche Unterstützung einholen

Du kannst das Gesuchte nicht finden?

Kontakt