Wrzuć -xi wszystko jest tak dobre, jak świeżo sklonowane repozytorium.
Dustin,
2
Myślałem, że miał na myśli usunięcie plików z gita, a nie z samego systemu plików, ups!
Andrew Marshall,
Samo polecenie git cleanfaktycznie usunie wszystkie nieśledzone pliki - z wyjątkiem sytuacji, gdy zmienna konfiguracyjna Git clean.requireForce ma wartość true. Jeśli jest ustawiony na fałsz, wtedy -ff jest potrzebne do czyszczenia katalogów
Adam,
6
Najnowsze wersje git będą zawierać błędy bez żadnych parametrów; requireForce jest domyślnie ustawiony na true, więc aby wykonać próbę, potrzebujesz -n
Seb
1
śledzenie @Dustin: git clean -ixpokaże ci, co wyczyści i da ci menu opcji. Mój ulubiony.
-x
i wszystko jest tak dobre, jak świeżo sklonowane repozytorium.git clean
faktycznie usunie wszystkie nieśledzone pliki - z wyjątkiem sytuacji, gdy zmienna konfiguracyjna Git clean.requireForce ma wartość true. Jeśli jest ustawiony na fałsz, wtedy -ff jest potrzebne do czyszczenia katalogówgit clean -ix
pokaże ci, co wyczyści i da ci menu opcji. Mój ulubiony.