Antworten:
Sie können git-clean verwenden . Dieser Befehl entfernt nicht verfolgte Dateien / Verzeichnisse. Standardmäßig wird nur das gedruckt, was entfernt worden wäre, ohne sie tatsächlich zu entfernen.
Geben Sie das -fFlag zum Entfernen der Dateien und das -dFlag zum Entfernen leerer Verzeichnisse an:
git clean -df
Auch ignorierte Dateien entfernen:
git clean -dfx
git cleanselbst entfernt tatsächlich alle nicht verfolgten Dateien - außer wenn die Git-Konfigurationsvariable clean.requireForce auf true gesetzt ist. Wenn es auf false gesetzt ist, wird -ff zum Reinigen der Verzeichnisse benötigt
git clean -ixzeigt Ihnen, was gereinigt wird, und gibt Ihnen ein Menü mit Optionen. Mein Favorit.
-xund es ist alles so gut wie ein frisch geklontes Repo.