Intelligente Lösungen
in neuer Dimension

Git-Verzeichnis aufräumen

Gelegentlich sammelt sich in meinen Git-Verzeichnisse eine Menge Müll an, den ich mit git clean -dn gefolgt von git clean -df zumeist recht komfortabel wieder löschen kann.

Problematisch: Wie werde ich Dateien los, die in “.gitignore” aufgeführt sind? Bei mir sind das beispielsweise die Tilde-Dateien, die mein Editor automatisch anlegt.

Die Lösung des Problems: git clean -xdf. Dabei wird die Datei “.gitignore” ignoriert und alle Dateien werden aufgeräumt. Wenn ich vorab prüfen möchte, was gelöscht wird, dann geht das mit git clean -xdn.

Getestet mit Git-2.34.1 und Ubuntu 20.04.

Links

Änderungen

  • 2021-11-29 – Erste Version