U ovom ćemo postu objasniti:
Postoji li naredba 'git rebase origin' u Gitu?
Ako korisnik pokrene ' git rebase podrijetlo ', Git terminal će prikazati poruku o pogrešci ' fatalno: nevažeće uzvodno 'podrijetlo' ” i nikada ne rebazirajte uzvodnu udaljenu granu. Međutim, korisnici Gita mogu koristiti ' git rebase ishodište/grana ” naredba za ponovno baziranje grane iz udaljene uzvodne grane i gnječenje obveza.
Kako koristiti naredbu “git rebase origin/ ”?
Za korištenje ' git rebase ishodište/grana ', Git korisnici moraju povući granu s udaljene uzvodno ili dohvatiti udaljenu granu pomoću ' git dohvati ” naredba.
Korak 1: Otvorite Git terminal
Prvo, iz sustava Windows ' Pokretanje ”, pokrenite Git terminal:
Korak 2: Premjestite se u Git repozitorij
Korištenjem ' CD ” premjestite u Git repozitorij:
$ CD 'C:\Git'
Korak 3: Povucite udaljenu granu
Povucite promjene udaljene grane i dodajte ih u HEAD lokalnog repozitorija:
$ git povuci podrijetlo majstor
Korak 4: Provjerite grane
Provjerite popis grana i odaberite granu u kojoj želite ponovno postaviti početnu granu:
$ git grana
Korak 5: Prebacite se na podružnicu
Prebacite se na granu na koju rebazirate ishodište kroz ' git odjava ” naredba:
$ git odjava značajke
Korak 6: Rebazirajte izvornu granu
Zatim ponovno postavite izvornu granu ili udaljenu granu koristeći ' git rebase origin/
Provjerite Git zapisnik da provjerite je li udaljena grana ponovno bazirana ili ne:
$ git reflog
Dodatni savjet: alternativna metoda za ponovno baziranje izvorne grane
Korisnici Gita mogu ponovno bazirati udaljenu granu upstreamom udaljene grane, a zatim izravno ponovno bazirati uzvodnu granu u lokalnoj grani koristeći ' git rebase
U tu svrhu prođite kroz priložene upute.
Korak 1: Uzvodno podrijetlo
Postavite udaljenu granu kao uzvodnu koristeći ' git grana ” naredba. Ovdje je opcija ' –postaviti uzvodno ” koristi se za postavljanje uzvodne grane:
$ git grana --set-upstream-to = podrijetlo / ovladati; majstorski
Korak 2: Ponovno postavite uzvodnu podružnicu u lokalnu podružnicu
Zatim, rebazirajte udaljenu uzvodnu granu u lokalnu granu kroz ' git rebase
Sakupili smo autentične informacije koje se odnose na ponovno baziranje udaljenih grana u Gitu.
Zaključak
Za ponovno postavljanje udaljene grane, prvo povucite ili dohvatite udaljenu granu kroz ' git pull