Er det noen 'git rebase origin'-kommando i Git

Er Det Noen Git Rebase Origin Kommando I Git



Git rebase er en av de mest nyttige kommandoene til Git-verktøyet. The Git ' overkjørt kommandoen oppretter en ny base som inneholder en kombinert serie med forpliktelser. Mer spesifikt er prosessen med å kombinere og flytte forpliktelser til en ny base kjent som rebasing. « git rebase origin/ ' brukes til å rebase de eksterne grenene.

I dette innlegget vil vi forklare:

Er det noen 'git rebase origin'-kommando i Git?

Hvis brukeren kjører ' git rebase opprinnelse ' kommandoen, vil Git-terminalen vise feilmeldingen ' dødelig: ugyldig oppstrøms 'opprinnelse' ” og aldri rebase den oppstrøms eksterne grenen. Imidlertid kan Git-brukere bruke ' git rebase opprinnelse/gren ” kommando for å rebase grenen fra den eksterne oppstrøms grenen og squashing commits.







Hvordan bruker jeg kommandoen 'git rebase origin/ '?

For å bruke ' git rebase opprinnelse/gren kommandoen, Git-brukere må trekke grenen fra fjernkontrollen oppstrøms eller hente den eksterne grenen ved å bruke ' git hente ' kommando.



Trinn 1: Åpne Git Terminal

Først fra Windows ' Oppstart ”-menyen, start Git-terminalen:







Trinn 2: Flytt til Git Repository

Ved å bruke ' cd ” kommando, flytt til Git-depotet:

$ cd 'C:\Git'



Trinn 3: Trekk ekstern gren

Trekk endringene til den eksterne grenen og legg den til HEAD av det lokale depotet:

$ git pull opprinnelsesmester

Trinn 4: Sjekk grener

Sjekk listen over grener og velg grenen der du vil basere opprinnelsesgrenen på nytt:

$ git gren

Trinn 5: Bytt til filial

Bytt til grenen du rebaserer opprinnelsen til gjennom ' git utsjekking ' kommando:

$ git utsjekking funksjoner

Trinn 6: Rebase Origin Branch

Deretter rebaser du opprinnelsesgrenen eller den eksterne grenen ved å bruke ' git rebase origin/ ' kommando:

$ git rebase opprinnelse / herre

Sjekk Git-loggen for å bekrefte om den eksterne grenen er rebasert eller ikke:

$ git reflog

Bonustips: Alternativ metode for å rebase Origin Branch

Git-brukerne kan rebase den eksterne grenen ved å oppstrømsre den eksterne grenen og deretter rebase oppstrømsgrenen direkte i den lokale grenen ved å bruke ' git rebase ' kommando.

For dette formålet, gå gjennom de medfølgende instruksjonene.

Trinn 1: Oppstrøms opprinnelsesgren

Sett den eksterne grenen som oppstrøms ved å bruke ' git gren ' kommando. Her er alternativet ' –sett oppstrøms ' brukes til å sette oppstrømsgrenen:

$ git gren --sett oppstrøms-til =opprinnelse / herre

Trinn 2: Rebase oppstrøms gren til lokal gren

Deretter rebaser du den eksterne oppstrømsgrenen i den lokale grenen gjennom ' git rebase ' kommando:

$ git rebase opprinnelse / mestermester

Vi har samlet autentisk informasjon relatert til rebasing av eksterne grener i Git.

Konklusjon

For å rebase den eksterne grenen, trekk eller hent først den eksterne grenen gjennom ' git pull ' kommando. Deretter går du til grenen der du vil basere den eksterne grenen på nytt, og bruk deretter ' git rebase opprinnelse/gren ” kommando for å rebase den eksterne grenen. Denne oppskriften har vist om det er noen ' git rebase opprinnelse kommando i Git.