Sök…
Syntax
git clean [-d] [-f] [-i] [-n] [-q] [-e <pattern>] [-x | -X] [--] <path>
parametrar
Parameter | detaljer |
---|---|
-d | Ta bort ospårade kataloger utöver ospårade filer. Om en ospårad katalog hanteras av ett annat Git-arkiv tas den inte bort som standard. Använd -f alternativet två gånger om du verkligen vill ta bort en sådan katalog. |
-f, - kraft | Om Git-konfigurationsvariabeln är ren. requireForce är inte inställd på falskt, git clean vägrar att ta bort filer eller kataloger såvida inte -f, -n eller -i. Git vägrar ta bort kataloger med .git underkatalog eller fil såvida inte en andra -f ges. |
-i, - interaktiv | Interaktivt uppmanas att ta bort varje fil. |
-n, - torka | Visar bara en lista över filer som ska tas bort, utan att faktiskt ta bort dem. |
-q - tyst | Visa bara fel, inte listan över filer som har tagits bort. |
Rengör ignorerade filer
git clean -fX
Tar bort alla ignorerade filer från den aktuella katalogen och alla underkataloger.
git clean -Xn
Förhandsgranskar alla filer som kommer att rengöras.
Rengör alla ospårade kataloger
git clean -fd
Tar bort alla ospårade kataloger och filerna i dem. Det kommer att börja vid den aktuella arbetskatalogen och uppdateras genom alla underkataloger.
git clean -dn
Förhandsgranskar alla kataloger som kommer att rengöras.
Ta bort ospårade filer med kraft
git clean -f
Tar bort alla ospårade filer.
Rengör interaktivt
git clean -i
Kommer att skriva ut objekt som ska tas bort och be om en bekräftelse via kommandon som följande:
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>
Interaktivt alternativ i
kan läggas till tillsammans med andra alternativ som X
, d
, etc.
Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow