Denne oppskrivningen vil forklare prosedyren for å vende tilbake en fil til en nylig forpliktelse i GIT.
Hvordan du kan vende tilbake en fil til en tidligere forpliktelse i git?
Anta at du har opprettet en ny fil i Git -depotet og oppdatert den. Etter det begår du endringer med en melding og lagrer den på depotet. Nå vil du tilbakestille en fil til den siste forpliktelsen i Git. For å gjøre det, sjekk logghistorikk, kopier referansen til forpliktelsen du vil vende tilbake, og utfør "$ git revers ”Kommando med referanse.
For å forstå prosedyren for å vende tilbake en fil til en tidligere forpliktelse i Git, sjekk ut det oppgitte eksemplet.
Trinn 1: Start Git Bash
Start “Git bash”Terminal ved hjelp av“Oppstart" Meny:
Trinn 2: Naviger til Git Repository
Flytt til Git -katalogen ved å bruke "Git”Kommando:
$ CD "C: \ Brukere \ Nazma \ Git"
Her, “Git”Er katalognavnet vårt:
Trinn 3: Opprett Git -katalog
Nå, utfør "mkdir”Kommando for å opprette den nye Git -katalogen:
$ Mkdir Linux
Trinn 4: Flytt til Git -katalogen
Naviger til det nyopprettede "Linux”Katalog ved å bruke“CD”Kommando:
$ CD Linux
Trinn 5: Initialiser Git -katalogen
Initialiser GIT -katalogen ved hjelp av den oppgitte kommandoen:
$ git init
Trinn 6: Opprett fil
Nå, kjør "ta på”Kommando for å opprette en ny fil:
$ berøringsdokumentasjon.tekst
Trinn 7: Legg til fil
Deretter legger du til den nyopprettede filen til Git -depotet:
$ git Legg til dokumentasjon.tekst
Trinn 8: Forplikt endringer
For å begå endringer, kjør "git forpliktelse”Kommando med“-m”Flagg for å spesifisere en forpliktelsesmelding:
$ git commit -m "Fil lagt til"
Trinn 9: Sjekk loghistorikk
Nå, sjekk logghistorikken til den gjeldende GIT -katalogen:
$ git log --oneline
Her, "-en linje”Alternativet brukes til å vise den ene forpliktelsen per linje. I henhold til utdataene nedenfor peker kataloghodet på den siste forpliktelsen ref “3B070F5”:
Trinn 10: Oppdater fil
Åpne filen ved å bruke "$ start”Kommando for redigering:
$ Start dokumentasjon.tekst
Som du kan se, vår “Dokumentasjon.tekst”Åpnes i standardredigereren der vi vil legge til litt tekst:
Etter å ha redigert filen, klikker du på "Fil”Alternativ fra menylinjen og treffer“Lagre”Alternativ:
Trinn 11: Forplikt endringer
Nå, forplikte deg alle endringer i GIT -katalogen for lagringsformål:
$ git commit -m "dokumentasjon.txt -fil oppdatert "
Trinn 12: Sjekk logghistorikk
Sjekk hele logghistorien til den gjeldende GIT -katalogen ved å bruke "git log”Kommando:
$ git log
Over -kommandoen vil vise Commit -historien til katalogen hvor du kan kopiere referansen til den siste forpliktelsen:
Trinn 13: Gå tilbake til fil
Nå, utfør "git tilbake”Kommando med kopiert forpliktelse Ref:
$ git REVERT 72065BC84D46254D9226017E155C763ABE2CABA8
Legg til hvilken som helst tekst, trykk “Ctrl + s”For å lagre den, og deretter avslutte standardredigereren:
Under utgangen indikerer at filen vår “Dokumentasjon.tekst”Gjennomføres vellykket til tidligere forpliktelse:
Trinn 14: Bekreft tilbaketrukket operasjon
Til slutt, utfør "git log”Kommando for å bekrefte tilbakevendingsoperasjonen:
$ git log --oneline
Vi har kort forklart den enkleste metoden for å vende tilbake en fil til en tidligere forpliktelse i GIT.
Konklusjon
For å vende tilbake en fil til en tidligere forpliktelse i Git, åpner du Git -terminalen, navigerer til Git -depotet og oppretter en ny katalog. Deretter, initialiser det, opprette og legge til nye filer til den. Oppdater filer og begå endringer. Deretter kan du sjekke logghistorien til Git -depotet og kopiere referansen til forpliktelsen som vi ønsker å vende tilbake og utføre "$ git revers ”. Denne oppskrivningen utdypet prosedyren for å vende tilbake en fil til en nylig forpliktelse i GIT.