Szukaj…
Składnia
git clean [-d] [-f] [-i] [-n] [-q] [-e <pattern>] [-x | -X] [--] <path>
Parametry
Parametr | Detale |
---|---|
-re | Usuń nieśledzone katalogi oprócz nieśledzonych plików. Jeśli nieśledzony katalog jest zarządzany przez inne repozytorium Git, domyślnie nie jest usuwany. Użyj opcji -f dwa razy, jeśli naprawdę chcesz usunąć taki katalog. |
-f, --force | Jeśli zmienna konfiguracji Git zostanie wyczyszczona. requireForce nie jest ustawione na false, git clean odmówi usunięcia plików lub katalogów, chyba że podano -f, -n lub -i. Git odmówi usunięcia katalogów z podkatalogiem lub plikiem .git, chyba że podano drugie -f. |
-i, --interactive | Interaktywnie monituje o usunięcie każdego pliku. |
-n, --dry-run | Wyświetla tylko listę plików do usunięcia, bez faktycznego ich usuwania. |
-q, - cicho | Wyświetlaj tylko błędy, a nie listę pomyślnie usuniętych plików. |
Wyczyść ignorowane pliki
git clean -fX
Usunie wszystkie ignorowane pliki z bieżącego katalogu i wszystkich podkatalogów.
git clean -Xn
Wyświetli podgląd wszystkich plików, które zostaną wyczyszczone.
Wyczyść wszystkie nieśledzone katalogi
git clean -fd
Usunie wszystkie nieśledzone katalogi i zawarte w nich pliki. Rozpocznie się od bieżącego katalogu roboczego i będzie iterował przez wszystkie podkatalogi.
git clean -dn
Wyświetli podgląd wszystkich katalogów, które zostaną wyczyszczone.
Wymuś usunięcie nieśledzonych plików
git clean -f
Usunie wszystkie nieśledzone pliki.
Czyść interaktywnie
git clean -i
Wydrukuje elementy do usunięcia i poprosi o potwierdzenie za pomocą następujących poleceń:
Would remove the following items:
folder/file1.py
folder/file2.py
*** Commands ***
1: clean 2: filter by pattern 3: select by numbers 4: ask each
5: quit 6: help
What now>
Opcja interaktywna i
może być dodana wraz z innymi opcjami, takimi jak X
, d
itp.
Modified text is an extract of the original Stack Overflow Documentation
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow