Hvordan du kan vende tilbake en rekke forpliktelser i git

Hvordan du kan vende tilbake en rekke forpliktelser i git

Git -tilbakevending er den enkleste måten å angre forpliktelsene tidlige endringer eller forpliktelser som er feil i et git -miljø. Denne situasjonen kan skje når brukere har å gjøre med et samarbeidsprosjekt som allerede eksisterer på serveren med en logghistorie. “git gå tilbake”Kommando kan brukes til å angre de ekstra endringene ved å tilbakeføre forpliktelsen. Dessuten er tilbakevendingsoperasjonen nyttig mens du arbeider med feil.

Dette innlegget vil beskrive prosedyren for å vende tilbake en rekke forpliktelser i Git.

Hvordan du kan vende tilbake en rekke forpliktelser i git?

For å vende tilbake utvalget av GIT -forpliktelser, sjekk ut følgende institusjoner:

    • Omdirigere til Git Root Directory.
    • Sjekk Commit Reference Log History.
    • Velg utvalget av forpliktelser fra historien og kopier deres start og slutt forpliktelse Sha-Hash.
    • Utfør “Git tilbake .. ”Kommando.
    • Bekreft det ved å vise logghistorikken.

Trinn 1: Flytt til Git Root Directory

Først, skriv ut "CD”Kommando med Git Root Directory -banen og bytt til den:

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


Trinn 2: Se loghistorikk

Neste, utfør den oppgitte kommandoen sammen med ønsket antall av et område som må vise GIT -referanselogghistorikken:

$ git log --oneline -10


I den undervernede produksjonen er de uthevede forpliktelsene våre målomganger som vi ønsker å gå tilbake. For dette formålet har vi kopiert starten og målet Commit Sha-Hash:


Trinn 3: Revirkning utvalg av forpliktelser

Kjør “git tilbake”Kommando for å vende tilbake flere forplikter samtidig:

$ git REVERT 90C1F00… 37ECAB4


Etter å ha utført ovennevnte kommando, “Commit_editmsg”Filen åpnes med standardredigereren. Legg nå til nye forpliktelsesmeldinger mot de valgte forplikter en etter en, som må vende tilbake. Legg til forpliktelsesmelding, lagre endringer og lukk redaktøren:


Som du kan se i den undergitte produksjonen, er utvalget av forpliktelser blitt tilbakeført:


Trinn 4: Forsikre deg om å gå tilbake

For å bekrefte om det valgte antallet forpliktelser er tilbakeført eller ikke, utfør følgende kommando:

$ git log --oneline -10


Det kan observeres at alle underhøydede forpliktelser blir tilbakeført med hell:


Du har lært den enkleste metoden for å vende tilbake flere forpliktelser på en gang i Git.

Konklusjon

For å vende tilbake utvalget av Git -forpliktelser, flytter du først til Git Root Directory og sjekk Commit Reference Log History. Velg deretter utvalget av forpliktelser fra historien og kopier deres start og slutt forpliktelse Sha-Hash. Etter det, utfør "Git tilbake .. ”Kommanderer og bekreft det ved å sjekke logghistorikken. Dette innlegget demonstrerte måten å vende tilbake en rekke forpliktelser i Git.