Denne håndboken vil forklare metoden for å flytte forpliktelser til enhver gren i Git.
Hvordan du kan flytte til en annen gren i git?
For å flytte forpliktelser til en annen gren i Git, først, sjekk referanselogghistorien til Git -depotet ved å bruke “$ git log -oneline”Kommando. Så sjekk ut en ny filial. Deretter kan du oppdatere den siste forpliktelsesfilen og spore den til Git -depotet ved å bruke "$ git Legg til .”Kommando. Til slutt, utfør "$ git reset -hold head”Kommander og bytt grenen.
La oss gå videre for å implementere det ovennevnte scenariet!
Trinn 1: Flytt til katalog
Naviger til det lokale depotet ved å bruke "CD”Kommando:
$ CD "C: \ Brukere \ Nazma \ Git \ Demo"
Trinn 2: Kontroller logghistorikk
Deretter liste du opp logghistorien til Git Repository og sjekk forpliktelsen eller flere forpliktelser som må flyttes:
$ git log --oneline
Her er alle forpliktelser for den nåværende grenen oppført. Vi vil flytte den første forpliktelsen til en ny gren:
Trinn 3: Lag gren
Kjør “Git Checkout”Å lage en ny gren i det lokale depotet:
$ git Checkout dev/new_branch
Det kan sees at vi har laget en ny gren som heter “dev/new_branch”Og alle forpliktelser for den nåværende grenen vil bli lagt til den nye grenen:
Trinn 4: Oppdater fil
Åpne nå filen som nylig ble forpliktet til Git -depot:
$ Start myfil.tekst
Skriv inn litt tekst i filen og trykk “Ctrl + s”For å redde det:
Trinn 5: Sporfil
Neste, utfør "git add .”Kommando for å spore alle modifikasjoner til Git -depotet:
$ git Legg til .
Trinn 6: Sjekk status
Etter det, sjekk statusen til den lokale katalogen som bruker den oppgitte kommandoen:
$ git status .
I henhold til utdataene nedenfor oppdateres filen vår med suksess og klar til å forplikte seg:
Trinn 7: Gå tilbake til gjeldende gren til å forplikte seg
Nå, utfør "Git tilbakestilling”Kommando med“-beholde”Alternativ og spesifisere stillingen som“HODE”:
$ git reset -hold head
Denne kommandoen vil flytte den nåværende grenen tilbake for å forplikte deg som du vil flytte:
Trinn 8: Bytt til ny gren
Utfør “Git Checkout”Kommando med grennavnet for å bytte den nåværende grenen til en annen gren:
$ git Checkout dev/new_branch
Trinn 9: Sjekk loghistorikk
Til slutt, sjekk logghistorikken for å bekrefte Commit Transfer -operasjonen:
$ git log --oneline
Bildet nedenfor indikerer at vår “herre”Branch -forpliktelse blir vellykket flyttet til“dev/new_branch”Branch:
Vi har gitt metoden for å flytte forpliktelsen fra en gren til en annen gren i Git.
Konklusjon
For å flytte forpliktelsen til en annen gren i Git, først, navigerer du til det lokale depotet og sjekker logghistorikken. Deretter oppretter du en ny gren med "$ git -kassen ”Kommando, åpne deretter og oppdatere filen som sist ble forpliktet. Etter det, utfør "$ git status .”Kommando og gå tilbake til forrige forpliktelse ved å bruke“$ git reset -hold head”. Til slutt, flytt til den nyopprettede grenen. I denne håndboken har vi demonstrert metoden for å flytte forpliktelser til en annen gren i Git.