-d

Normaalisti, kun mitään <polkua> ei ole määritetty, git clean ei etsiytyy jäljittämättömiin hakemistoihin välttääkseen poistamasta liikaa.Määritä -d, jos haluat, että se etsiytyy myös tällaisiin hakemistoihin.Jos jokin polku on määritetty, -d ei ole merkityksellinen; kaikki jäljittämättömät tiedostot, jotka vastaavat määritettyjä polkuja (lukuun ottamatta kohdassa --force mainittuja poikkeuksia, jotka koskevat sisäkkäisiä git-hakemistoja) poistetaan.

-f –force

Jos Git-konfiguraatiomuuttuja clean.requireForce ei ole asetettu false:ksi, git clean kieltäytyy poistamasta tiedostoja tai hakemistojajos ei anneta arvoa -f tai -i. Git kieltäytyy muokkaamasta untrackednested git-arkistoja (hakemistoja, joissa on .git-alihakemisto)ellei anneta toista -f.

-i –interactive

Näyttää, mitä tehtäisiin ja puhdistaa tiedostot interaktiivisesti. Katso lisätietoja kohdasta ”Interaktiivinen tila”.

-n –dry-run

Ei itse asiassa poista mitään, näyttää vain mitä tehtäisiin.

-q –quiet

Ole hiljaa, raportoi vain virheet, mutta ei onnistuneesti poistettuja tiedostoja.

-e <kuvio> –exclude=<kuvio>

Käyttää annettua exclude-kuviota vakiomuotoisten ignore-sääntöjen lisäksi(ks. gitignore).

-x

Ei käytä vakiomuotoisia ignore-sääntöjä (ks. gitignore), muttakäyttää silti komentorivin -e -vaihtoehdoilla annettuja ignore-sääntöjä. Tämä mahdollistaa kaikkien jäljittämättömien tiedostojen poistamisen, mukaan lukien build-tuotteet. Tätä voidaan käyttää (mahdollisesti yhdessä git restore:n tai git reset:n kanssa) luomaan pristineworking-hakemisto puhtaan buildin testaamista varten.

-X

Poista vain Git:n sivuuttamat tiedostot. Tästä voi olla hyötyä, jos haluat rakentaa kaiken uudelleen tyhjästä, mutta säilyttää manuaalisesti luodut tiedostot.

Vastaa

Sähköpostiosoitettasi ei julkaista.