Skip to main content

Verwalten von Git LFS-Objekten in Archiven deines Repositorys

Sie können auswählen, ob Git Large File Storage (Speicher für große Dateien) (Git LFS) Objekte in Quellcodearchiven enthalten sind, die für Ihr Repository erstellt wurden.

Wer kann dieses Feature verwenden?

People with admin permissions for a repository can manage whether Git LFS objects are included in archives of the repository.

Ü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

  1. Navigieren Sie auf GitHub zur Hauptseite des Repositorys.

  2. Klicke unter dem Repositorynamen auf Settings. Wenn die Registerkarte „Einstellungen“ nicht angezeigt wird, wähle im Dropdownmenü die Option Einstellungen aus.

    Screenshot eines Repositoryheaders mit den Registerkarten. Die Registerkarte „Einstellungen“ ist dunkelorange umrandet.

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