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