Hvordan tilbakestiller jeg eller tilbakestiller en fil til en spesifikk revisjon

Hvordan tilbakestiller jeg eller tilbakestiller en fil til en spesifikk revisjon
Git er en gratis og åpen kildekode DevOps-versjonskontrollplattform som lar programmerere implementere koden sin i mange versjoner. Git -brukere begår iscenesettelsesfiler for å håndheve endringer i prosjektet. Men noen ganger liker ikke utviklere endringer og vil vende dem tilbake eller vil kanskje tilbakestille noen filer til en spesifikk revisjon.

Denne artikkelen vil demonstrere hvordan du tilbakestiller en fil til en spesifikk tidligere revisjon.

Hvordan tilbakestille en fil til en bestemt revisjon?

For å tilbakestille eller tilbakestille filen til en spesifikk revisjon, må du først åpne Git -depotet og bruke "git tilbakestill hode ~”Kommando.

For å tilbakestille eller tilbakestille filen, følg den oppgitte prosedyren.

Trinn 1: Åpne Git Bash Terminal

Først åpner du “Git bash”Terminal:

Trinn 2: Åpne Git -depot

Deretter flytt til det lokale Git -depotet ved å bruke "CD”Kommando:

$ CD "C: \ git"

Trinn 3: Lag ny fil

Lag en ny fil gjennom "ta på”Kommando:

$ berøringsfil.tekst

Etter det, sjekk depotstaten for å bekrefte om den nye filen er opprettet eller ikke:

$ git status

Trinn 4: Legg til fil i iscenesettelsesmiljøet

Bruk den oppgitte kommandoen til å legge inn en ikke -sporet fil i iscenesettelsesområdet:

$ git Legg til fil.tekst

Trinn 5: Forplikt deg ny fil

Deretter kan du forplikte den nye filen til å implementere endringer gjennom kommandoen nedenfor:

$ git commit -m "-fil.TXT er forpliktet "

For å bekrefte om endringene er begått eller ikke, sjekk ut depotloggen ved å bruke "git log”Kommando:

$ git log

Her kan du se den nye filen er forpliktet til å lykkes:

Trinn 6: Endre engasjert fil

Åpne filen i standard git -redigeringsredigering ved å bruke “start”Kommando sammen med filnavnet:

$ startfil.tekst

Endre filinnholdet og trykk deretter på "Ctrl+s”Nøkler for å lagre endringer:

Trinn 7: Legg til modifisert fil i iscenesettelsesområdet

Igjen, bruk "git add”Kommando for å legge til endringer i iscenesettelsesområdet og gjøre dem klare for forpliktelse:

$ git Legg til fil.tekst

Se depotstaten og verifiser om den endrede filen legges til i iscenesettelsesområdet eller ikke:

$ git status

Trinn 8: Forplikt deg modifisert fil

For å begå endringer i det lokale depotet, kjør den oppgitte kommandoen:

$ git commit -m "-fil.TXT er modifisert "

Igjen, sjekk Git -depotloggene for å bekrefte om de endrede endringer eller begått eller ikke:

$ git log

Trinn 9: Tilbakestill en fil til tidligere revisjon

Tilbakestill deretter filen til den forrige versjonen for å angre modifiseringen ved å bruke "Git tilbakestilling”Kommando. Verdien sammen med “HODE”Spesifiserte filrevisjonen:

$ git reset - -hard head ~ 1

Alternativt kan GIT -brukere tilbakeføre filen til en spesifikk revisjon ved å bruke "Git Checkout”Kommando og spesifisere forpliktelses -ID sammen med filstien:

$ git Checkout 7e1cbc6 --fil.tekst

Igjen, start filen til standard valgt redigerer for å bekrefte om filen blir tilbakeført til en spesifikk revisjon eller ikke:

$ startfil.tekst

Følgende utdata indikerer at filen ble tilbakeført med hell:

Vi har lært deg hvordan du tilbakestiller en fil til en spesifikk revisjon.

Konklusjon

For å tilbakestille eller tilbakestille filen til en spesifikk revisjon, må du først åpne det lokale depotet. Deretter endrer du filinnholdet og forplikter filen til å implementere endringer. For å kunne tilbakestille filen til en spesifikk revisjon, bruk "git reset -hard head ~”Kommando eller“Git Checkout -”Kommando. Vi har demonstrert hvordan du tilbakestiller filer til en spesifikk revisjon.