Ali obstaja v Gitu ukaz »git rebase origin«.

Ali Obstaja V Gitu Ukaz Git Rebase Origin



Git rebase je eden najbolj uporabnih ukazov orodja Git. Git ' prekoračitev ” ustvari novo bazo, ki vsebuje kombinirano serijo potrditev. Natančneje, postopek združevanja in premikanja obvez na novo bazo je znan kot ponovno baziranje. ' git rebase izvor/ ” se uporablja za ponovno baziranje oddaljenih vej.

V tej objavi bomo pojasnili:

Ali obstaja v Gitu ukaz »git rebase origin«?

Če uporabnik zažene » git rebase izvor ' bo terminal Git prikazal sporočilo o napaki ' usodno: neveljaven 'izvor' navzgor ” in nikoli znova ne bazirajte gornje oddaljene veje. Vendar lahko uporabniki Gita uporabijo » git rebase izvor/veja ” ukaz za ponovno baziranje veje iz oddaljene gorvodne veje in stiskanje potrditev.







Kako uporabiti ukaz “git rebase origin/ ”?

Če želite uporabiti ' git rebase izvor/veja ', morajo uporabniki Git potegniti vejo z oddaljenega navzgor ali pridobiti oddaljeno vejo z uporabo ' git prinesi ” ukaz.



1. korak: Odprite terminal Git

Najprej iz sistema Windows ' Začeti ” zaženite terminal Git:







2. korak: premaknite se v repozitorij Git

Z uporabo ' cd ” premaknite v repozitorij Git:

$ cd 'C:\Git'



3. korak: Potegnite oddaljeno vejo

Povlecite spremembe oddaljene veje in jih dodajte v HEAD lokalnega repozitorija:

$ git potegni izvorni mojster

4. korak: Preverite veje

Preverite seznam vej in izberite vejo, v kateri želite znova postaviti izvorno vejo:

$ veja git

5. korak: Preklopite na podružnico

Preklopite na vejo, na katero ponovno bazirate izvor, prek ' git blagajna ” ukaz:

$ git blagajna Lastnosti

6. korak: Ponovno nastavite izvorno vejo

Nato ponovno osnovajte izvorno vejo ali oddaljeno vejo z uporabo ' git rebase origin/ ” ukaz:

$ git rebase izvor / gospodar

Preverite dnevnik Git, da preverite, ali je oddaljena veja ponovno zasnovana ali ne:

$ git reflog

Dodatni nasvet: alternativna metoda za ponovno baziranje izvorne veje

Uporabniki Gita lahko oddaljeno vejo znova bazirajo tako, da oddaljeno vejo prestavijo navzgor in nato neposredno znova bazirajo gornjo vejo v lokalni veji z uporabo » git rebase ” ukaz.

V ta namen preberite priložena navodila.

1. korak: Navzgornja izvorna veja

Nastavite oddaljeno vejo kot gorvodno z uporabo ' veja git ” ukaz. Tukaj je možnost ' – nastavitev proti toku ” se uporablja za nastavitev gorvodne veje:

$ veja git --set-upstream-to =izvor / gospodar

2. korak: Preoblikujte gornjo podružnico v lokalno podružnico

Nato znova osnovajte oddaljeno gorvodno vejo v lokalni veji prek ' git rebase ” ukaz:

$ git rebase izvor / mojster mojster

Zbrali smo verodostojne informacije v zvezi s ponovnim baziranjem oddaljenih vej v Gitu.

Zaključek

Za ponovno bazo oddaljene veje najprej povlecite ali prinesite oddaljeno vejo skozi “ git pull ” ukaz. Nato se premaknite na vejo, kjer želite znova postaviti oddaljeno vejo, nato pa uporabite » git rebase izvor/veja ” za ponovno bazo oddaljene veje. Ta zapis je pokazal, ali obstaja kakšen ' git rebase izvor ” ukaz v Gitu.