Wie führt man ein git clean durch?
Wie führt man ein git clean durch?
Git Clean ist ein nützliches Werkzeug, das dazu dient, nicht verfolgte Dateien und Verzeichnisse aus einem Git-Repository zu entfernen. Es hilft, das Repository sauber zu halten und unnötige Dateien zu löschen, die nicht zum Projekt gehören.
1. Was ist git clean?
Das Kommando git clean
entfernt alle nicht verfolgten Dateien und Verzeichnisse aus deinem Git-Repository. Dies sind Dateien, die nicht unter Versionskontrolle stehen und die du möglicherweise versehentlich hinzugefügt hast, wie zum Beispiel temporäre oder Cache-Dateien.
2. Wie verwendet man git clean?
Um git clean
auszuführen, gehe in das Root-Verzeichnis deines Git-Repositories und führe folgenden Befehl aus:
git clean -n
Der Befehl git clean -n
zeigt dir, welche Dateien gelöscht werden, ohne sie tatsächlich zu entfernen. Das ist eine Sicherheitsmaßnahme, um versehentliches Löschen wichtiger Dateien zu verhindern.
3. Wie kann man Dateien tatsächlich löschen?
Um die Dateien tatsächlich zu entfernen, benutze den folgenden Befehl:
git clean -f
Der Schalter -f
steht für „force“ und stellt sicher, dass git clean
die Dateien löscht. Achte darauf, dass du vorher den -n
-Schalter benutzt hast, um zu überprüfen, welche Dateien gelöscht werden.
4. Löschen von Verzeichnissen
Wenn du auch unversionierte Verzeichnisse löschen möchtest, kannst du den -d
-Schalter verwenden:
git clean -fd
5. Fazit
Mit git clean
kannst du dein Repository schnell von unnötigen Dateien befreien und sicherstellen, dass nur die für das Projekt wichtigen Dateien verbleiben. Nutze den Befehl mit Bedacht, um Datenverlust zu vermeiden.
Veröffentlicht am Februar 15, 2025