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/
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
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
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