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

Diese Version von GitHub Enterprise wird eingestellt am Diese Version von GitHub Enterprise wurde eingestellt am 2020-08-20. Es wird keine Patch-Freigabe vorgenommen, auch nicht für kritische Sicherheitsprobleme. Für eine bessere Leistung, verbesserte Sicherheit und neue Features nimm ein Upgrade auf die neueste Version von GitHub Enterprise vor. Wende Dich an den GitHub Enterprise-Support, um Hilfe beim Upgrade zu erhalten.

Artikelversion: Enterprise Server 2.18

Dateien aus dem Git Large File Storage entfernen

Wenn Du für Dein Repository Git LFS eingerichtet hast, kannst Du alle oder einen Teil der Dateien aus Git LFS entfernen.

Inhalt dieses Artikels

Einzelne Datei entfernen

  1. Entferne die Datei mit dem Befehl filter-branch oder mit BFG Repo-Cleaner aus dem Git-Verlauf des Repositorys. Weitere Informationen zur Verwendung dieser Werkzeuge findest Du unter „Vertrauliche Daten aus einem Repository entfernen.“

  2. Navigiere zu Deiner .gitattributes-Datei.

    Hinweis: Die .gitattributes-Datei wird im Allgemeinen im lokalen Repository gespeichert. Eventuell hast Du aber auch eine globale .gitattributes-Datei mit allen Deinen Git LFS-Zuordnungen erstellt.

  3. Suche und entferne die zugeordnete Git LFS-Tracking-Regel (Nachverfolgungsregel) in der .gitattributes-Datei.

  4. Speichere und schließe die .gitattributes-Datei.

Alle Dateien eines Git LFS-Repositorys entfernen

  1. Entferne die Dateien mit dem Befehl filter-branch oder mit BFG Repo-Cleaner aus dem Git-Verlauf des Repositorys. Weitere Informationen zur Verwendung dieser Werkzeuge findest Du unter „Vertrauliche Daten aus einem Repository entfernen.“
  2. Führe optional folgenden Befehl aus, um Git LFS im Repository zu deinstallieren:
    $ git lfs uninstall
    Führe bei Git LFS-Versionen vor 1.1.0 folgenden Befehl aus:
    $ git lfs uninit

Git LFS-Objekte in Deinem Repository

Die Git LFS-Objekte von Dateien, die Du aus Git LFS entfernt hast, sind nach wie vor im Remote-Speicher vorhanden.

Um Git LFS-Objekte aus einem Repository zu entfernen, kontaktiere Deinen GitHub Enterprise-Administrator, um die Objekte zu archivieren. Archivierte Objekte werden nach drei Monaten gelöscht.

Hinweis: Wenn Du eine einzelne Datei entfernt hast und andere Git LFS-Objekte hast, die Du in Deinem Repository behalten möchtest, rekonfiguriere Deine Git LFS zugeordneten Dateien,nachdem Du Dein Repository gelöscht und neu erstellt hast. Weitere Informationen findest Du unter "Entferne eine einzelne Datei" und "Konfiguriere Git Large File Storage."

Weiterführende Informationen

Menschliche Unterstützung einholen

Du kannst das Gesuchte nicht finden?

Kontakt