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