Denne studien vil diskutere metoden for å rebasere en lokal gren på toppen av en annen.
Hvordan utføre rebase på en git -gren på toppen av en annen?
Følg den undergitte prosedyren for å rebase Git en gren på toppen av en annen gren:
Trinn 1: Bytt til Git Local Repository
Først, flytt til det aktuelle Git -depotet ved å gi sin vei i "CD”Kommando:
$ CD "C: \ Brukere \ Nazma \ Git \ Perk3"
Trinn 2: Vis ekstern URL -liste
Kjør deretter følgende kommando for å sjekke den eksterne URL -listen:
$ git ekstern -v
Trinn 3: Last ned siste versjon av eksternt depot
For å laste ned kopien av den oppdaterte versjonen av det eksterne depotet, bruk "git hente”Kommando:
$ git hente
Trinn 4: Vis liste over lokal og ekstern gren
Etter det, utfør kommandoen “Git -grenen” for å få listen over lokale og hentet eksterne grener:
$ git gren -a
Her, "-en”Alternativet representerer alle. Det kan sees at alle grener vises, og vi har valgt "alfa”Filial for videre prosess:
Trinn 5: Se loghistorikk
Nå, sjekk listen over Git Repository logghistorikk gjennom "Git Refog .”Kommando:
$ git reflog .
Trinn 6: Rebase bestemt gren
Til slutt, bruk "git rebase”Kommando sammen med det eksterne navnet og valgt lokal filial:
$ git rebase opprinnelse/alfa
I følge den undergitte produksjonen utføres ombasingen vellykket:
Trinn 7: Forsikre deg om å gjenskape driften
Til slutt, utfør den under-uttalte kommandoen for å bekrefte ombaseringsoperasjonen:
$ git reflog .
Det kan sees at “alfa”Branch Commit blir rebasert på toppen av den andre grenens forpliktelseshistorie:
Det er alt! Du har lært hvordan du rebase One Git -grenen på toppen av andre lokale grener.
Konklusjon
For å rebase Git en gren på toppen av en annen gren, først, flytt til det aktuelle depotet. Sjekk deretter den eksterne URL -listen og last ned en kopi av det oppdaterte eksterne depot. Neste, liste opp alle grenene, inkludert både fjern og lokal. Nå, sjekk referanselogghistorikken og utfør "git rebase /”Kommando. Denne studien illustrerte metoden for å rebasere en lokal gren på toppen av en annen.