Hallo, Entdecker! An dieser Seite wird aktiv gearbeitet, oder sie wird noch übersetzt. Die neuesten und genauesten Informationen finden Sie in unserer englischsprachigen Dokumentation.
Artikelversion: Enterprise Server 2.15

Diese Version von GitHub Enterprise wird eingestellt am Diese Version von GitHub Enterprise wurde eingestellt am 2019-10-16. Es wird keine Patch-Freigabe vorgenommen, auch nicht für kritische Sicherheitsprobleme. For better performance, improved security, and new features, upgrade to the latest version of GitHub Enterprise. For help with the upgrade, contact GitHub Enterprise support.

Dateien aus dem Large File Storage (LFS) von Git entfernen

Wenn Sie für Ihr Repository Git LFS eingerichtet haben, können Sie alle oder einen Teil der Dateien aus Git LFS entfernen.

Einzelne Datei entfernen

  1. Entfernen Sie die Datei mit dem Befehl filter-branch oder mit BFG Repo-Cleaner aus dem Git-Verlauf des Repositorys. Weitere Informationen zur Verwendung dieser Tools finden Sie unter „Sensible Daten aus einem Repository entfernen“.

  2. Navigieren Sie zu Ihrer .gitattributes-Datei.

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

  3. Suchen und entfernen Sie die zugeordnete Git LFS-Tracking-Regel in der .gitattributes-Datei.

  4. Speichern und schließen Sie die .gitattributes-Datei.

Alle Dateien eines Git LFS-Repositorys entfernen

  1. Entfernen Sie die Dateien mit dem Befehl filter-branch oder mit BFG Repo-Cleaner aus dem Git-Verlauf des Repositorys. Weitere Informationen zur Verwendung dieser Tools finden Sie unter „Sensible Daten aus einem Repository entfernen“.
  2. Führen Sie optional folgenden Befehl aus, um Git LFS im Repository zu deinstallieren:

    $ git lfs uninstall

    Führen Sie 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 Sie aus Git LFS entfernt haben, sind nach wie vor im Remote-Speicher vorhanden.

Zum Entfernen der Git LFS-Objekte aus einem Repository müssen Sie das Repository Wenden Sie sich an Ihren GitHub Enterprise-Administrator, wenn Sie diese Objekte zuvor archivieren möchten. Archivierte Objekte werden nach drei Monaten gelöscht.

Hinweis: Wenn Sie nur einzelne Dateien gelöscht haben und alle weiteren Git LFS-Objekte in Ihrem Repository behalten möchten, müssen Sie nach dem Löschen und erneuten Erstellen Ihres Repositorys Ihre Git LFS zugeordneten Dateien neu konfigurieren.

Weiterführende Informationen

Menschliche Unterstützung einholen

Sie können das Gesuchte nicht finden?

Kontakt