Hvordan fjerne fil fra Git -historien?

Hvordan fjerne fil fra Git -historien?

Mens du jobber med GIT-versjonsbasert sporingssystem, er det vanlig at brukerne lager flere filer i sitt depot. Etter å ha opprettet dem, kan disse filene spores til depotet for lagringsformål. Men i noen tilfeller innser brukere at de gjorde noe galt eller la til en unødvendig fil i depotet og ønsker å fjerne den fra Git -historien. For å håndtere denne spesielle situasjonen, "$ git rm ”Kommando kan brukes.

Denne guiden diskuterer metoden for å fjerne filen fra Git -historien.

Hvordan fjerne fil fra Git -historien?

For å slette prosjektfilen fra Git -historien, "$ git rm”Kommando kan brukes. For å utføre denne operasjonen, navigerer du først til Git Root Directory og oppretter et Git -depot. Naviger deretter det nyopprettede Git Local Repository og lag en ny tekstfil. Etter å ha opprettet den nye tekstfilen, spore den til iscenesettelsesområdet. Legg til endringer i depotet og se lagringslisten over innhold. Til slutt må du fjerne ønsket fil ved å utføre "$ git rm ”Kommando og sjekk statusen.

Implementer nå den tidligere omtalte prosedyren for bedre forståelse!

Trinn 1: Flytt til Git Root Directory

Utfør “CD”Kommando og naviger til Git Root Directory:

$ CD "C: \ Brukere \ Nazma \ Git"



Trinn 2: Opprett et nytt lokalt depot

For å lage et nytt lokalt depot, utfør "mkdir”Kommando sammen med det nødvendige depotnavnet:

$ mkdir test_7



Trinn 3: Naviger til nyopprettet depot

Gå nå til det nyopprettede depotet ved å bruke "CD”Kommando:

$ CD TEST_7



Trinn 4: Opprett ny tekstfil

For å opprette en ny tekstfil, bruk den oppgitte kommandoen med filnavnet:

$ Touch File1.tekst



Trinn 5: Legg til nyopprettet fil i iscenesettelsesområdet

Utfør “git add”Kommando sammen med filnavnet for å spore det til iscenesettelsesområdet:

$ git Legg til File1.tekst



Trinn 6: Forplikt endringer

Deretter kan du begå de ekstra endringene i depotet gjennom den nedenfor-uttalte kommandoen:

$ git commit -m "file1.txt lagt til "



Trinn 7: Lag ny tekstfil

For å lage flere tekstfiler, utfør "ta på”Kommando:

$ Touch File2.tekst



Trinn 8: Spor nyopprettet tekstfil

Etter å ha opprettet en ny fil i arbeidskatalogen, kan du legge den til i iscenesettelsesområdet gjennom "git add”Kommando:

$ git Legg til File2.tekst



Trinn 9: Oppdater depot

Deretter kjører du den oppgitte kommandoen for å begå disse endringene til Git -depotet:

$ git commit -m "file2.txt lagt til "



Trinn 10: Vis liste over innhold

For å se listen over innhold og bekrefte den nyopprettede filen, skriv ut “ls”Kommando:

$ ls



Trinn 11: Fjern filen

Fjern nå filen fra Git -historien ved hjelp av "git rm”Kommando og spesifiser filnavnet:

$ git rm file2.tekst



Trinn 12: Sjekk depotstatus

Neste, utfør følgende kommando og sjekk depotstatusen:

$ git status .


I henhold til den nedenfor børsnoterte utgangen er den målrettede filen blitt fjernet fra Git-historien:


Trinn 13: Bekreft fjernet fil fra liste over innhold

Til slutt, utfør "ls”Kommando for å se depotlisten over innhold for verifisering:

$ ls


Det kan sees at nå "File2.txt ”eksisterer ikke i depotet:


Vi har beskrevet metoden for å fjerne filen fra Git -historien.

Konklusjon

For å fjerne filen fra Git -historien, navigerer du først til rotkatalogen og oppretter et nytt Git Local Repository. Flytt til det nyopprettede depotet og lag en ny tekstfil. Etter å ha opprettet en ny tekstfil, spore den til iscenesettelsesområdet. Begå endringer og vis innholdslisten over depot. Til slutt, utfør "$ git rm ”Kommando for å fjerne den og sjekke statusen. Denne guiden ga prosedyren for å fjerne filen fra Git -historien.