Rollback til en gammel git -forpliktelse i en offentlig repo

Rollback til en gammel git -forpliktelse i en offentlig repo
Etter å ha lagt til endringer i det lokale depotet, kan det hende at utviklere må begå endringer og oppdatere det lokale depotet. Noen ganger ønsker de imidlertid å vende tilbake en hel forpliktelse med alle endringer eller trenger å rulle tilbake en enkelt forpliktelse. I en slik situasjon er det foretrukket å bruke "$ git -kassen ”Kommando.

Denne studien diskuterer tilbakevendende prosedyre til en gammel Git -forpliktelse i en offentlig repo.

Hvordan du kan vende tilbake til en gammel git -forpliktelse i en offentlig repo?

Gå tilbake til en gammel git -forpliktelse i en offentlig repo. Først, naviger til Git Local Repository og se innholdslisten. Neste, opprette en ny lokal fil og spore den til depotet. Forplikt deg deretter tilleggsendringene og lagre det i det lokale depotet. Sjekk Git Log -historien og kopier ønsket forpliktelsesreferanse. Til slutt, utfør "$ git -kassen ”Kommando og sjekk referanselogghistorikken.

La oss nå gå videre til implementeringen av det ovennevnte scenariet!

Trinn 1: Flytt til lokalt depot
Kjør følgende kommando og flytt til det lokale depotet:

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

Trinn 2: Innhold av listelister Repository
Liste opp innholdet i det nåværende depotet ved å bruke "ls”Kommando:

$ ls

Trinn 3: Opprett fil
Nå, kjør "ta på”Kommando for å opprette en ny fil i Git Local Repository:

$ Touch File3.tekst

Trinn 4: Legg til fil i iscenesettelsesområdet
For å spore en fil fra Git Working Directory til Git -iscenesettelsesområdet, kjør "git add”Kommando med filnavnet:

$ git Legg til file3.tekst

Trinn 5: Forplikt endringer
Neste, utfør "git forpliktelse”Kommando med“-m”Alternativ og legg til en forpliktelsesmelding for å oppdatere og lagre de ekstra endringene i Git Local Repository:

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

Trinn 6: Sjekk git -logghistorikk
For å sjekke GIT -gjeldende grenlogghistorikk, utfør “Git -loggen .”Kommando:

$ git log .

Fra den gitte utgangen, kopier den nødvendige forpliktelsesreferansen du vil rulle tilbake til:

Trinn 7: Rollback to Old Commit
For å rulle tilbake til den gamle forpliktelsen, bruk "Git Checkout”Kommando sammen med den kopierte forpliktelsesreferansen:

$ git kassa d4ab7ff

I henhold til utdataene nedenfor blir hodepekeren med hell flyttet til den spesifiserte forpliktelsesreferansen:

Trinn 8: Bekreft tilbakeslag
Til slutt, for å sikre tilbakeslagsoperasjonen, utfør "git log .”Kommando:

$ git log .

Vi har forklart tilbakeslagsprosedyren til en tidligere Git -forpliktelse i en offentlig repo.

Konklusjon

For å rulle tilbake til en gammel Git -forpliktelse i en offentlig repo, flytter du først til Git Local Repository og ser innholdslisten. Opprett deretter en ny lokal fil og spore den til depotet. Neste, forplikte ADD -endringene og lagre dem i det lokale depotet. Sjekk Git Log -historien og kopier ønsket forpliktelsesreferanse. Til slutt, utfør "$ git -kassen ”Kommando og sjekk referanselogghistorikken. Denne studien ga tilbakeslagsprosedyren til en tidligere Git -forpliktelse i en offentlig repo.