Skip to main content

Informationen zu Git Large File Storage

GitHub schränkt die Größe von Dateien ein, die in Repositorys zulässig sind. Um Dateien nachzuverfolgen, die über diesen Grenzwert hinausgehen, können Sie verwenden Git Large File Storage (Speicher für große Dateien).

Informationen zum Git Large File Storage (Speicher für große Dateien)

Git LFS behandelt große Dateien, indem Verweise auf die Datei im Repository gespeichert werden, aber nicht die eigentliche Datei selbst. Um die Architektur von Git zu umgehen, wird eine Zeigerdatei erstellt, Git LFS die als Verweis auf die tatsächliche Datei fungiert (die an einer anderen Stelle gespeichert ist). GitHub verwaltet diese Zeigerdatei in Ihrem Repository. Wenn Sie das Repository klonen, verwendet GitHub die Zeigerdatei als Wegweiser, um die große Datei für Sie zu finden.

Je nach Git LFS Plan gelten unterschiedliche maximale GrößenbeschränkungenGitHub.

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

Wenn Sie das Limit von 5 GB pro Datei überschreiten, wird die Datei von Git LFS mit einer Fehlermeldung zurückgewiesen.

Sie können auch Git LFS mit GitHub Desktop. Weitere Informationen zum Klonen von Git LFS-Repositorys in GitHub Desktopfinden Sie unter Repository von GitHub in GitHub Desktop klonen.

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 finden Sie unter Verwalten von Git LFS-Objekten in Archiven deines Repositorys.

Format der Pointer-Datei

Git LFSDie Zeigerdatei sieht wie folgt aus:

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

Es verfolgt die version der Git LFS, die Sie verwenden, gefolgt von einem eindeutigen Bezeichner für die Datei (oid). Es speichert auch die size der endgültigen Datei.

Hinweis

* Git LFS kann nicht mit GitHub Pages Websites verwendet werden. * Git LFS Kann nicht mit Vorlagenrepositorys verwendet werden.

Weitere Informationen