Denne guiden vil demonstrere metoden for å rulle tilbake/tilbakestille et git -depot til en spesifikk forpliktelse.
Hvordan rulle tilbake/tilbakestille et git -depot til en spesifikk forpliktelse?
For å tilbakestille et git -depot til ønsket forpliktelse, følg de medfølgende trinnene:
Trinn 1: Bytt til GIT -katalogen
Først må du skrive ut kommandoen nedenfor for å omdirigere til en ønsket lokal katalog:
$ CD "C: \ git \ repo2"
Trinn 2: Sjekk Git -forpliktelseshistorikken
Vis deretter den nåværende posisjonen til hodet ved å sjekke logghistorikken ved å bruke "git log”Kommando:
$ git log --oneline
Skjermbildet nedenfor indikerer at hodet peker på "Arkivert lagt til”Forpliktelse. Velg og kopierer Sha-Hash-verdien av forpliktelsen som kreves for å tilbakestille. For eksempel har vi valgt "Filer lagt til”Forpliktelse, hvis hasjverdi er“9BD11A3”:
Trinn 3: Tilbakestill til særlig forpliktelse
Nå, utfør "git reset -hard”Kommando sammen med den kopierte forpliktelsen Hash og flytt hodepekeren til den:
$ git reset - -hard 9bd11a3
Her, "-hard”Alternativ brukes til å rulle tilbake til ønsket forpliktelse:
Trinn 4: Bekreft git -loggen
Til slutt, se forpliktelseshistorikken for å sjekke den nåværende posisjonen til hodet:
$ git log --oneline
I det undergitte skjermbildet kan det observeres at hodet nå peker på den spesifiserte “9BD11A3”Forplikt:
Vi har forklart prosedyren for å rulle tilbake et git -depot til ønsket Git -forpliktelse.
Konklusjon
For å rulle tilbake/tilbakestille et git -depot til den spesifikke forpliktelsen, flytter du først til den lokale Git -katalogen. Vis deretter forpliktelseshistorikken og velg ønsket forpliktelse. Til slutt, kjør "git reset -hard ”Kommando om å rulle tilbake Git -depotet til ønsket forpliktelse. Denne guiden demonstrerte den enkleste måten å tilbakestille et git -depot til en bestemt forpliktelse.