Noen ganger etter å ha utført en filials sammenslåing, innser utviklere at de glemte eller slått sammen feil gren og vil angre denne operasjonen. For dette formålet, utfør "$ git reset -hard ”Kommando.
Denne studien vil forklare prosedyren for å angre en Git Merge -operasjon.
Hvordan angre en git fusjoner?
For å angre Git Merge -operasjonen, naviger først til ønsket katalog. Opprett og legg til filer til iscenesettelsesområdet. Begå endringer for å oppdatere depotet. Deretter kan du lage og bytte til en ny gren umiddelbart. Etter det, slå sammen de to grenene. Sjekk logghistorikken og kjør "$ git reset -hard ”Kommando for å angre sammenslåingsprosedyren.
La oss sjekke ut den ovennevnte prosedyren praktisk talt!
Trinn 1: Flytt til depot
Først må du navigere til det nødvendige Git Local Repository ved å bruke "CD”Kommando:
$ CD "C: \ Brukere \ Nazma \ git \ alpha"
Trinn 2: Opprett fil
Kjør “ta på”Kommando for å opprette en ny fil:
$ Touch File1.tekst
Trinn 3: Sporfil
Spor nå en nyopprettet fil ved å utføre "git add”Kommando:
$ git Legg til File1.tekst
Trinn 4: Forplikt endringer
Deretter kan du forplikte endringer sammen med en forpliktelsesmelding ved å bruke "-m”Alternativ for å oppdatere depotet:
$ git commit -m "file1.txt lagt til "
Trinn 5: Opprett og bytt gren
Etter det, utfør "Git Checkout”Kommando med grennavnet for å opprette og bytte til det umiddelbart:
$ git -kassen -b alfa
Trinn 6: Fusjonsgren
Nå, slå sammen den nåværende grenen med en annen gren ved å spesifisere navnet i Git Merge -kommandoen:
$ git Merge Master
I vårt tilfelle vil vi slå sammen Alpha med mastergrenen:
Trinn 7: Sjekk logghistorikk
Sjekk filiallogghistorikken ved å utføre “git log .”Kommando:
$ git log .
Velg og kopier forpliktelsesreferansen som må angre:
Trinn 8: Angre git fusjon
Utfør “Git tilbakestilling”Kommando med“-hard”Alternativ for å vende tilbake sammenslåingsprosessen:
$ git reset -hard c5d48ec
Merk at vi også har lagt til den kopierte forpliktelsesreferansen i den gitte kommandoen:
Trinn 9: Sjekk loghistorikk
For å sikre den angre sammenslåing av operasjonen, kjør "git log .”Kommando:
$ git log .
Vi har illustrert metoden for å angre en Git Merge -operasjon.
Konklusjon
For å angre Git Merge -operasjonen, flytter du for det første til ønsket katalog. Opprett og legg til filer til iscenesettelsesområdet. Begå endringer for å oppdatere depotet. Deretter kan du lage og bytte til en ny gren umiddelbart. Etter det, slå sammen de to grenene. Sjekk logghistorikken og kjør "$ git reset -hard ”Kommando for å angre sammenslåingsprosedyren. Denne studien ga prosessen for å angre en Git Merge -operasjon.