Über Git LFS Objekte in Archiven
GitHub erstellt [Quellcodearchive](/repositories/working-with-files/using-files/downloading-source-code-archives) Ihres Repositorys in Form von ZIP-Dateien und Tarballs. Personen können diese Archive auf der Hauptseite deines Repositorys oder als Releaseressourcen herunterladen. Standardmäßig sind Git LFS Objekte nicht in diesen Archiven enthalten, sondern nur die Zeigerdaten zu diesen Objekten. Um die Benutzerfreundlichkeit von Archiven für Ihr Repository zu verbessern, können Sie stattdessen die Git LFS Objekte einschließen. Um eingeschlossen zu werden, müssen die Git LFS Objekte durch Tracking-Regeln in einer _Gitattributes-Datei_ abgedeckt werden, die für das Repository zugesichert wurde.
Wenn Sie Objekte in Archiven Ihres Repositorys einschließen Git LFS möchten, zählt jeder Download dieser Archive zur Bandbreitennutzung für Ihr Konto. Jedes Konto erhält je nach Plan eine kostenlose monatliche Bandbreiteneinteilung, und Sie können für zusätzliche Nutzung bezahlen. Weitere Informationen findest du unter Abrechnung für Git Large File Storage.
Wenn du einen externen LFS-Server verwendest (konfiguriert in deiner LFSCONFIG-Datei), werden diese LFS-Dateien nicht in die Archive des Repositorys eingeschlossen. Das Archiv enthält nur Dateien, für die ein Commit ausgeführt wurde GitHub.
Verwalten von Git LFS Objekten in Archiven
-
Navigieren Sie auf GitHub zur Hauptseite des Repositorys.
-
Klicke unter dem Repositorynamen auf Settings. Wenn die Registerkarte „Einstellungen“ nicht angezeigt wird, wähle im Dropdownmenü die Option Einstellungen aus.

-
Aktivieren oder deaktivieren Sie unter "Archive" die Option "Objekte in Archiven einschließenGit LFS".