Ikke bekymre deg hvis du ikke er sikker på hvordan du gjenoppretter et eksternt depot til en spesifikk forpliktelse, da dette innlegget vil demonstrere metoden for å tilbakestille fjernkontrollen til en viss forpliktelse.
Hvordan du tilbakestiller fjernkontrollen til en viss forpliktelse?
For å tilbakestille fjernkontrollen til en viss forpliktelse, tilbakestiller eller tilbakestiller forpliktelsen i Git -depotet ved å bruke “Git tilbakestilling”Kommando. Etter det, skyv forpliktelsen til fjernkontrollen ved å bruke “git push -f ”Kommando.
Sjekk ut den oppgitte prosedyren for den praktiske demonstrasjonen.
Trinn 1: Start Git Terminal
Åpne først Git -terminalen fra Windows Start -menyen:
Trinn 2: Gå til Git Working Repository
Bruk “CD”Kommander og naviger til Git Working Repository:
$ CD "C: \ git \ Commits"
Deretter kan du se alle filer og depoter av det nåværende arbeidsoppgavet ved å bruke "ls”Kommando:
$ ls
Trinn 3: Gjør modifisering i git -filen
Gjør noen modifikasjoner i git -filen. For dette formålet har vi endret innholdet i "Fil.tekst”Fil:
$ ekko "Hei til Linux Hint"> Fil.tekst
Trinn 4: Legg til fil i iscenesettingsindeksen
Deretter legger du til den modifiserte filen i sporingsindeksen (iscenesettelsesområdet) ved å bruke den nevnte kommandoen:
$ git Legg til fil.tekst
Se Git Repository State for å bekrefte om den endrede filen er lagt til sporingsindeksen eller ikke:
$ git status
Du kan se at vi har lagt til filen til sporingsindeksen:
Trinn 5: Forplikt deg ny modifisering
Begå de nye endringene med "git forpliktelse”Kommando mens du spesifiserer meldingen med“-m”Alternativ:
$ git commit -m "Modifying commit"
Kontroller GIT -loggen for å bekrefte om endringene er begått eller ikke:
$ git log
Her kan du se at endringene blir engasjert og lagt til Git Local Repository:
Trinn 6: Skyv endringer til fjernkontrollen
Etter det, skyv endringene til det eksterne depotet ved å bruke “git push ”Kommando. Her, "-f”Flagg brukes til å skyve endringer til fjernkontrollen kraftig:
$ git push -f opprinnelsesmester
Trinn 7: Tilbakestill fjernkontroll til en viss forpliktelse
Tilbakestill nå fjernkontrollen til forrige eller nylige forpliktelse. For det formålet, først, rull tilbake til en spesifikk forpliktelse eller viss forpliktelse enten ved å bruke hodeposisjon eller forpliktelses -ID:
$ git reset - -hard head ~ 1
Trinn 8: Skyv endringer til fjernkontrollen
Etter å ha gått tilbake til en viss eller tidligere forpliktelse, skyver du de lokale forpliktelsene til det eksterne depotet:
$ git push -f opprinnelsesmester
Se depotloggen for å sjekke om fjernkontrollen tilbakestilles til en viss forpliktelse eller ikke:
$ git log
Det kan observeres at vi har utført den nødvendige funksjonaliteten:
Vi har lært deg metoden for å tilbakestille fjernkontrollen til en viss forpliktelse.
Konklusjon
For å tilbakestille fjernkontrollen til en viss Git -forpliktelse, navigerer du først til Git -depotet og tilbakestiller endringene i det lokale depotet ved å bruke "git reset -hard head ~ 1”Kommando. For å flytte tilbake til en spesifikk forpliktelse, kan brukerne bruke "git reset -hard ”Kommando. Etter det, skyv disse endringene til det eksterne depotet for å tilbakestille fjernkontrollen til en viss forpliktelse ved å bruke “git push -f opprinnelsesmester”Kommando. Dette innlegget utdypet metoden for å tilbakestille fjernkontrollen til en viss forpliktelse.