Skip to main content
We publish frequent updates to our documentation, and translation of this page may still be in progress. For the most current information, please visit the English documentation.

Diese Version von GitHub Enterprise wurde eingestellt am 2023-03-15. Es wird keine Patch-Freigabe vorgenommen, auch nicht für kritische Sicherheitsprobleme. Für bessere Leistung, verbesserte Sicherheit und neue Features aktualisiere auf die neueste Version von GitHub Enterprise. Wende dich an den GitHub Enterprise-Support, um Hilfe zum Upgrade zu erhalten.

Removing files from Git Large File Storage

If you've set up Git LFS for your repository, you can remove all files or a subset of files from Git LFS.

Einzelne Datei entfernen

  1. Entferne die Datei mit dem Befehl filter-repo oder mit BFG Repo-Cleaner aus dem Git-Verlauf des Repositorys. Ausführliche Informationen zur Verwendung dieser Befehle findest du unter Entfernen vertraulicher Daten aus einem Repository.

  2. Navigiere zur Datei .gitattributes.

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

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

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

Alle Dateien eines Git LFS-Repositorys entfernen

  1. Entferne die Dateien mit dem Befehl filter-repo oder mit BFG Repo-Cleaner aus dem Git-Verlauf des Repositorys. Ausführliche Informationen zur Verwendung dieser Befehle findest du unter Entfernen vertraulicher Daten aus einem Repository.
  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 Ihrem Repository

Die Git LFS-Objekte von Dateien, die du aus Git LFS entfernt hast, sind nach wie vor im Remotespeicher .

Um Git LFS-Objekte aus einem Repository zu entfernen, Wende dich an 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, konfiguriere deine Git LFS zugeordneten Dateien neu,nachdem du dein Repository gelöscht und neu erstellt hast. Weitere Informationen findest du unter Entfernen einer einzelnen Datei und Konfigurieren von Git Large File Storage.

Weiterführende Themen