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.

Mit Git LFSdiesem Können Sie Dateien bis zu 5 GB in Ihrem Repository speichern.

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.

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