Hva er de to måtene å fjerne en fil i Git?

Hva er de to måtene å fjerne en fil i Git?
Når GIT -brukere jobber med flere samarbeidsprosjektfiler, utfører de noen ganger utilsiktet feil operasjoner, for eksempel å spore en feil fil til iscenesettelsesområdet eller inkludere sensitiv informasjon før de forplikter seg til Git Local Repository. I slike tilfeller kan det være lurt å ufastere eller slette filen. For det uttalte formålet, “$ git reset ”eller“ $ git rm -cached”Kommandoer kan brukes.

Denne guiden vil demonstrere:

  • Hvordan du ikke sporer en fil i git ved å bruke "Git tilbakestilling”Kommando?
  • Hvordan du ikke sporer en fil i git ved å bruke "git rm -cached”Kommando?

La oss prøve dem ut en etter en!

Hvordan du ikke sporer en fil i git ved å bruke “git reset” -kommandoen?

For å ustage en fil ved hjelp av “Git tilbakestilling”Kommando, for det første, flytt til ønsket depot og opprette en ny fil. Spore deretter inn i iscenesettelsesområdet og begå endringer for å oppdatere depotet.

Utfør nå den ovennevnte prosedyren for å få resultater!

Trinn 1: Flytt til Git Repository
Først, løp "CD”Kommanderer og flytt til det lokale depotet:

$ CD "C: \ Brukere \ Nazma \ git \ test_1"

Trinn 2: Opprett fil
For å opprette en ny fil, kjør "ta på”Kommando med det spesifiserte filnavnet:

$ Touch File2.tekst

Trinn 3: Sporfil
Nå, spore filen til det lokale depotet gjennom "git add”Kommando:

$ git Legg til File2.tekst

Trinn 4: Sjekk status
Utfør den oppgitte kommandoen for å se depotets nåværende status:

$ git status .

Utgangen nedenfor indikerer at den nyopprettede “File2.tekst”Sporet og plassert i iscenesettelsesområdet:

Trinn 5: Unscaged -fil
Nå, ustaget filen ved å bruke "Git tilbakestilling”Kommando sammen med“-”Og ønsket filnavn:

$ git reset - file2.tekst

I henhold til utdataene nedenfor er filen ustaget med hell:

Trinn 6: Sjekk status
Til slutt, utfør "git status .”Kommando for å bekrefte den tidligere utførte operasjonen:

$ git status .

La oss ta en titt på en annen metode for å fjerne en fil i Git.

Hvordan du ikke sporer en fil i git ved å bruke "git rm -cached" -kommandoen?

En annen måte å ustadig en fil er å bruke kommandoen “$ git rm -cached”. For å gjøre det, flytt til ønsket depot og opprette en ny fil. Spore deretter inn i iscenesettelsesområdet og begå endringer for å oppdatere depotet. Til slutt, utfør kommandoen “$ git rm -cached”.

Prøv ut de gitte trinnene for å utføre det praktisk!

Trinn 1: Sporfil
Først, løp "git add”Kommando for å spore filen:

$ git Legg til File2.tekst

Trinn 2: Sjekk status
For å sjekke depotstatusen, utfør den nedenfor-uttalte kommandoen:

$ git status .

Her er filen plassert i iscenesettelsesområdet og klar til å forplikte seg:

Trinn 3: Unstage -fil
Nå, ustadig en fil som bruker "git rm”Kommando sammen med“-Hurtigbufret”Alternativ:

$ git rm -cached file2.tekst

Trinn 4: Kontroller ustaget fil
Til slutt, for å bekrefte om filen er uoppholdt, utfør "git status .”Kommando:

$ git status .

Det kan observeres at filen er uoppholdt med hell:

Vi har nevnt de to måtene å ustagte en fil i Git.

Konklusjon

For å ustage en fil ved hjelp av “Git tilbakestilling”Kommando, for det første, flytt til ønsket depot og opprette en ny fil. Spore deretter inn i iscenesettelsesområdet og begå endringer for å oppdatere depotet. Utfør “$ git reset - ”Kommando. En annen metode for å utføre en lignende operasjon er å utføre “$ git rm -cached ”Kommando. Denne guiden ga de to metodene for å ufastere en fil i git.