Hvordan du kan vende tilbake flere forpliktelser i git

Hvordan du kan vende tilbake flere forpliktelser i git

Git er et desentralisert versjonskontrollsystem som brukes blant utviklere som jobber med lignende prosjekter som et team. På denne plattformen kan teammedlemmene gjøre endringer når som helst og informere andre medlemmer ved å begå endringer fra det lokale depotet til å gi eksternt depot. Noen ganger kan man imidlertid feilaktig begå og vil fjerne det. I et slikt scenario lar Git sine brukere tilbakeføre flere forpliktelser samtidig.

Denne studien vil diskutere prosedyren for å vende tilbake flere forpliktelser i GIT.

Hvordan du kan vende tilbake flere forpliktelser i git?

For å forstå prosedyren for å vende tilbake flere forpliktelser, flytter du først til den spesifikke katalogen. Neste, opprette og legge til filer i GIT -katalogen. Deretter kan du gå tilbake til flere forpliktelser.

Nå, fortsett og utfør de spesifiserte instruksjonene.

Trinn 1: Start Git Bash

Søk og starte “Git bash”Terminal ved hjelp av“Oppstart" Meny:


Trinn 2: Naviger til Git -katalogen

Gå til den spesifikke katalogen der du vil tilbakestille flere forpliktelser:

$ CD "C: \ Brukere \ Nazma \ git \ test \ first_demo"



Trinn 3: Opprett ny fil

Deretter oppretter du en ny fil som bruker "ta på”Kommando:

$ Touch File3.tekst


Den feilfrie utgangen indikerer at den nye filen “File3.tekst”Opprettes vellykket:


Trinn 4: Legg til fil i git repo

Legg nå den opprettede ikke -sporede filen til Git Repository:

$ git Legg til file3.tekst



Trinn 5: Forplikt endringer

Neste, utfør "git forpliktelse”Kommando med“-m”Flagg for å begå alle endringer:

$ git commit -m "file3 lagt til"



Trinn 6: Opprett ny fil

Kjør “ta på”Kommando for å opprette en ny fil:

$ Touch File4.tekst



Trinn 7: Legg til fil

Legg til den nyopprettede filen i GIT -repoen som bruker kommandoen:

$ git Legg til fil4.tekst



Trinn 8: Forplikt endringer

Nå, forplikte deg alle endringer i Git Repo med en melding:

$ git commit -m "file4 lagt til"



Trinn 9: Sjekk loghistorikk

For å se den nåværende posisjonen til hodet, sjekk logghistorikken ved å bruke "git log”Kommando med“-en linje" flagg:

$ git log --oneline

Som du kan se, har vi mer enn en forpliktelse, og for tiden viser Head til den siste forpliktelsen:


Trinn 10: Gå tilbake til flere forpliktelser

Utfør “Git tilbakestilling”Kommando med“-hard”Alternativ for å vende tilbake flere forpliktelser sammen:

$ git reset - -Hard 1EC268c


Under utgangen indikerer at hodet vårt blir tilbakeført til "1EC268C”Commit Ref som er vår første forpliktelse”Opprett fil1”Og Multiple Commits fjernes:


Trinn 11: Kontroller logghistorikk

Til slutt, utfør "git Log -oneline”Kommando for å bekrefte den utførte operasjonen:

$ git log --oneline


Her, vår “FIRST_DEMO”Katalogen inneholder bare en forpliktelse resten av endringene fjernes:


Det er det! Vi har gitt den enkleste måten å vende tilbake flere forpliktelser i Git.

Konklusjon

For å vende tilbake flere forpliktelser i Git, åpner du først Git -terminalen, og navigerer til den spesifikke GIT -katalogen du er pålagt å tilbakestille flere endringer. Opprett og legg til filer i katalogen. Etter det, begå alle endringer. Til slutt, kjør "$ git reset”Kommando med“-hard”Flagg og forpliktelsesreferansen for å vende dem tilbake. Denne studien har utdypet prosedyren for å vende tilbake flere forpliktelser i GIT.