Mens du jobber med Git, er det ganske vanlig for utviklere. Når lokale endringer flyttes fra iscenesettelsesindeksen til Git Repository, forplikter brukerne dem sammen med ønsket melding som peker på dataene som forpliktelsen inneholder for senere bruk. Noen ganger må utviklere imidlertid tilbakestille alle endringer og flytte hodepekeren til den opprinnelige tilstanden. For dette formålet må de oppdatere referansen ved å bruke "Git Update-Ref”Kommando.
Dette innlegget vil beskrive den enkleste måten å vende tilbake den første GIT -forpliktelsen.
Hvordan du kan tilbakestille innledende git -forpliktelse?
For å vende tilbake den første GIT -forpliktelsen, implementer følgende instruksjoner:
Trinn 1: Omdirigere til Git Root Directory
Først, flytt til git root -katalogen ved å skrive ut "CD”Kommando:
$ CD "C: \ Brukere \ Nazma \ Git"
Trinn 2: Se Git Log History
Deretter utføre "git log”Kommando for å sjekke logghistorien til den nåværende arbeidsgrenen:
$ git log --oneline -5
Her, "-5”Indikerer at vi vil se det spesifiserte antallet forpliktelse Sha-Hash:
Trinn 3: Gå tilbake til GIT -grenen til initialtilstand
Til slutt, for å vende tilbake den nåværende arbeidsgrenen til sin opprinnelige tilstand, kjører du "Git Update-Ref”Kommando:
$ git update -ref -d head
I ovennevnte kommando, "-d”Representerer slettedrift:
Trinn 4: Bekreft git -loggen
Til slutt, for å sikre at hodet blir flyttet til den nåværende arbeidsgrenens opprinnelige tilstand:
$ git log --oneline -5
I henhold til den undergitte produksjonen, vår nåværende arbeid "trekk”Branch har gått tilbake til den opprinnelige tilstanden med hell:
Det er alt! Vi har utdypet hvordan vi kan vende tilbake den første Git -forpliktelsen.
Konklusjon
For å vende tilbake den første Git -forpliktelsen, flytter du først til Git Root Directory, og sjekk deretter logghistorikken til den nåværende arbeidsgrenen. Neste, utfør "git update -ref -d head”Kommando. Til slutt kan du bekrefte det ved å sjekke Git -logghistorikken. Dette innlegget beskrev metoden for å vende tilbake den første GIT -forpliktelsen.