Hvordan fjerner jeg lokale filer fra det nåværende git -arbeids treet?

Hvordan fjerner jeg lokale filer fra det nåværende git -arbeids treet?
Git er et gratis og åpen kildekode DevOps-versjonskontrollverktøy som kan brukes til å håndtere prosjekter fra liten til stor skala og prosjektkildekode. For å gjøre det, bruker og vedlikeholder det depoter. I dette systemet er de lokale filene de som er opprettet i den lokale katalogen og er ennå ikke lagt til sporingsindeksen til depotet. Mens den ignorerte ikke -sporede filen er en type fil som ikke har blitt gjenkjent gjennom GIT og kan slettes for å frigjøre plass.

Dette innlegget vil demonstrere metoden for å fjerne lokale (ikke -sporede) filer og mapper fra det nåværende Git Working Tree. Så la oss starte!

Hvordan fjerne lokale (ikke -sporede) filer fra Git Current Working Tree?

For å slette lokale ikke -sporede filer fra Git Current Working Tree, flytter du først det nødvendige lokale depotet og initialiserer det. Sjekk listen over ikke -sporede filer og utfør "git clean -f ” kommando for å fjerne dem fra det nåværende git -arbeids treet.

Følg trinnene nedenfor for å gjennomføre det gitte scenariet.

Trinn 1: Start Git Bash Terminal

Først, skriv "Git bash”I startmenyen for å starte Git Bash -terminalen:

Trinn 2: Åpne Git -katalogen

Neste, bruk "CD”Kommando for å åpne Git Local Repository:

$ CD "C: \ git"

Trinn 3: Initialiser Git Repository

Initialiser Git -depotet gjennom den nevnte kommandoen:

$ git init

Trinn 4: Lag tekstfil

Lag en ny tekstfil ved å bruke "ta på”Kommando. For eksempel har vi opprettet "fil.tekst”:

$ berøringsfil.tekst

Trinn 5: Sjekk filstatus

For å sjekke filstatusen, utfør "git status”Kommando:

$ git status

Her kan du se den nyopprettede filen “fil.tekst”Vises under“Ikke -sporede filer”Liste:

Trinn 6: Se ikke -spor filer

Sjekk listen over ikke -sporede filer gjennom "ren”Kommando og bruk“-n”Alternativ for å tørre løp:

$ git clean -n

Trinn 7: Fjern den lokale (ikke -sporede) filen

Deretter sletter du den ikke -sporede filen kraftig ved å bruke "-f”Flagg i samme kommando:

$ git ren -f

Trinn 8: Bekreft om filen er fjernet

For å bekrefte om den ikke -sporede filen er slettet eller ikke, utfør igjen "git status”Kommando:

$ git status

Det kan observeres at den ikke -sporede filen er fjernet med hell, og at det ikke er noe å begå:

Hvordan fjerne lokale (ikke -sporede) mapper fra Git Current Working Tree?

Bruk “ren”Kommando sammen med“-f”Og“-d”Alternativer for å fjerne den ikke -sporede katalogen kraftig:

$ git clean -f -d

Vi har lært deg hvordan du kan slette lokale filer fra Git Current Working Tree.

Konklusjon

For å fjerne de lokale ikke -sporede filene fra det gjeldende arbeidstreet, oppretter du først en ny fil, og prøv deretter å slette ikke -sporede filer ved å bruke "$ git ren -f”Kommando. For å slette den lokale ikke -sporede katalogen eller mappen fra Git Working Repository, bruk "$ git clean -f -d”Kommando. Denne bloggen demonstrerte hvordan du fjerner de ikke -sporede filene fra Git Current Working Tree.