-d

În mod normal, atunci când nu este specificat nici un <cărare>, git clean nu va intra în directoare netrasate pentru a evita să elimine prea mult.Specificați -d pentru a intra și în astfel de directoare.Dacă sunt specificate căi de acces, -d este irelevant; toate fișierele netrasate care corespund căilor de acces specificate (cu excepțiile pentru directoaregit imbricate menționate la --force) vor fi eliminate.

-f –force

Dacă variabila de configurare Git clean.requireForce nu este setată la false, git clean va refuza să șteargă fișiere sau directoareîn afara cazului în care i se dă -f sau -i. Git va refuza să modifice depozitele git untrackednested git (directoare cu un subdirectoriu .git)dacă nu se dă un al doilea -f.

-i –interactive

Afișează ce s-ar face și curăță fișierele în mod interactiv. Vedeți „Modul interactiv” pentru detalii.

-n –dry-run

Nu eliminați efectiv nimic, doar arătați ce s-ar face.

-q –quiet

Să fie liniștit, să raporteze doar erorile, dar nu și fișierele care au fost eliminate cu succes.

-e <pattern> –exclude=<pattern>

Utilizați modelul de excludere dat în plus față de regulile standard de ignorare (vezi gitignore).

-x

Nu folosiți regulile standard de ignorare (vezi gitignore), dar folosiți totuși regulile de ignorare date cu opțiunile -e din linia de comandă. Acest lucru permite eliminarea tuturor fișierelor netrasate, inclusiv a produselor de construcție. Acest lucru poate fi folosit (eventual în conjuncție cu git restore sau git reset) pentru a crea un director pristineworking pentru a testa o construcție curată.

-X

Îndepărtați numai fișierele ignorate de Git. Acest lucru poate fi util pentru a reconstrui totul de la zero, dar a păstra fișierele create manual.

Lasă un răspuns

Adresa ta de email nu va fi publicată.