Kas Gitis on käsk “git rebase origin”?

Kas Gitis On Kask Git Rebase Origin



Git rebase on Giti tööriista üks kõige kasulikumaid käske. Git' ülejooks ” käsk loob uue baasi, mis sisaldab kombineeritud sissekannete seeriat. Täpsemalt nimetatakse kohustuste uuele baasile kombineerimise ja teisaldamise protsessi rebasingiks. ' git rebase origin/ ” kasutatakse kaugemate harude ümberbaasi määramiseks.

Selles postituses selgitame:

Kas Gitis on käsk „git rebase origin”?

Kui kasutaja käivitab ' git rebase päritolu ' käsku, näitab Git terminal veateadet ' saatuslik: vale ülesvoolu „päritolu” ” ja kunagi ei määra ülesvoolu asuvat kaugharu ümber. Giti kasutajad saavad aga kasutada git rebase päritolu/haru ” käsk haru baasi taastamiseks kaugülesvoolu harust ja toimingute kokkutõmbamiseks.







Kuidas kasutada käsku “git rebase origin/ ”?

Et kasutada ' git rebase päritolu/haru ” käsku, peavad Giti kasutajad tõmbama haru kaugjuhtimispuldist ülesvoolu või tooma kaugharu, kasutades käsku „ git tuua ” käsk.



1. samm: avage Git Terminal

Esiteks Windowsist ' Käivitamine ” menüüst käivitage Git terminal:







2. samm: liikuge Giti hoidlasse

Kasutades ' cd ” käsk, liikuge Giti hoidlasse:

$ cd 'C:\Git'



3. samm: tõmmake Remote Branch

Tõmmake kaugharu muudatused ja lisage see kohaliku hoidla HEAD-i:

$ git pull päritolu meister

4. samm: kontrollige filiaale

Kontrollige harude loendit ja valige haru, mille lähteharu soovite uuesti määrata:

$ git filiaal

5. samm: lülituge filiaalile

Lülituge harule, mille lähtekoha uuesti määrate, kasutades ' saada kassasse 'käsk:

$ saada kassasse Funktsioonid

6. samm: Rebase Origin filiaal

Järgmisena määrake lähteharu või kaugharu uuesti, kasutades nuppu ' git rebase origin/ 'käsk:

$ git rebase päritolu / meister

Kontrollige Giti logi, et kontrollida, kas kaugharu on ümber rajatud või mitte:

$ git reflog

Boonusnõuanne: alternatiivne meetod Rebase Origin filiaalile

Giti kasutajad saavad kaugharu ümber baseeruda, suunates kaugharu ülesvoolu, ja seejärel otse kohalikus harus asuva ülesvoolu haru uuesti baasida, kasutades nuppu ' git rebase <ülesvoolu haru> ” käsk.

Selleks lugege läbi kaasasolevad juhised.

1. samm: ülesvoolu päritolu haru

Määrake kaugharu ülesvoolu, kasutades ' git filiaal ” käsk. Siin on valik ' – ülesvoolu seadistamine ” kasutatakse ülesvoolu haru seadistamiseks:

$ git filiaal --set-upstream-to =päritolu / meister

2. samm: ühendage ülesvoolu haru uuesti kohalikuks filiaaliks

Järgmisena määrake kaugülesvoolu haru kohalikus harus uuesti ' git rebase 'käsk:

$ git rebase päritolu / meister meister

Oleme koostanud autentse teabe, mis on seotud Gitis asuvate kaugharude taasbaasi määramisega.

Järeldus

Kaugharu uuesti määramiseks tõmmake või tooge esmalt kaugharu läbi ' git pull ” käsk. Järgmisena liikuge haru juurde, kus soovite kaugharu uuesti baasida, ja seejärel kasutage nuppu ' git rebase päritolu/haru ” käsk kaugharu baasi muutmiseks. See kirjutis on näidanud, kas on olemas ' git rebase päritolu ” käsk Gitis.