-d

Normalt, når der ikke er angivet nogen <sti>, vil git clean ikke søge i usporede mapper for at undgå at fjerne for meget.Angiv -d for at få den til også at søge i sådanne mapper.Hvis der er angivet nogle stier, er -d irrelevant; alle usporede filer, der matcher de angivne stier (med undtagelser for indlejredegit-mapper nævnt under --force), vil blive fjernet.

-f –force

Hvis Git-konfigurationsvariablen clean.requireForce ikke er sat til false, vil git clean nægte at slette filer eller mapper, medmindre den er angivet med -f eller -i. Git vil nægte at ændre usporede, indlejrede git-repositorier (mapper med en .git-undermappe)medmindre der angives et andet -f.

-i –interactive

Vis, hvad der ville blive gjort, og rens filer interaktivt. Se “Interaktiv tilstand” for detaljer.

-n –dry-run

Få ikke fjernet noget, men blot vist, hvad der ville blive gjort.

-q –quiet

Være stille, kun rapportere fejl, men ikke de filer, der er blevet fjernet med succes.

-e <mønster> –exclude=<mønster>

Brug det angivne udelukkelsesmønster i tillæg til standardreglerne for ignorering (se gitignore).

-x

Brug ikke standardreglerne for ignorering (se gitignore), men brug stadig de ignoreringsregler, der er angivet med -e-indstillingerne fra kommandolinjen. Dette gør det muligt at fjerne alle untrackedfiles, herunder byggeprodukter. Dette kan bruges (eventuelt i forbindelse med git restore eller git reset) til at oprette en uberørt arbejdsmappe til at teste et rent build.

-X

Fjern kun filer, der ignoreres af Git. Dette kan være nyttigt for at genopbygge alting fra bunden, men beholde manuelt oprettede filer.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.