V tem priročniku se bomo naučili, kako Git rebase master na katero koli vejo na primeru in ponudili Git rebase osnovne ukaze z opisi.
Kaj je Git rebase?
Preosnovanje je postopek potiskanja ali združevanja zaporedja obstoječih potrditev na novo osnovno potrditev. V bistvu je znan kot linearni postopek združevanja. Natančneje, Git rebase je najbolj priljubljen pripomoček, namenjen združevanju sprememb iz ene veje Git v katero koli vejo.
Primer: Kako Git preosnovati master na drugo vejo Git?
Če želite Git znova osnovati master ali združiti zaporedje objav v drugo vejo Git, najprej odprite » Git Bash ' in se premaknite v korenski imenik Git z uporabo ' cd ” ukaz. Nato izvedite » $ git veja -a ” za prikaz vseh obstoječih vej in izbiro katere koli od njih za ponovno bazo. Končno izvedite » $ git rebase master
Zdaj pa si oglejmo naslednji postopek za ogled rezultatov zgoraj navedenega scenarija!
1. korak: Zaženite Git Terminal
Poiščite in odprite » Git Bash « v vašem sistemu z uporabo » Začeti ” meni:
2. korak: Pomaknite se do korenskega imenika Git
Nato izvedite » cd ” za premikanje znotraj korenskega imenika Git:
$ cd 'C:\Uporabniki \n azma\Go'
3. korak: Navedite vse veje
Zdaj izvedite ' veja git ' za prikaz vseh vej z uporabo ' -a ” možnost:
$ veja git -aKot lahko vidite, so prikazane vse trenutne in obstoječe podružnice, vključno z oddaljenimi podružnicami. Izbrali bomo » funkcija ” veje lokalnega repozitorija Git, da na njej izvedete ponovno bazo:
4. korak: Znova postavite master na drugo vejo
Nazadnje izvedite navedeni ukaz in določite ime veje za dejanje ponovne postavitve:
$ git rebase glavna funkcijaSpodnji rezultat kaže, da je ' gospodar ' je preoblikovan v ' funkcija ” veja uspešno:
Zdaj se premaknite na naslednji razdelek, da preverite osnovne ukaze Git rebase z njihovim kratkim opisom.
Kaj so osnovni ukazi Git rebase?
Oglejmo si osnovne ukaze Git rebase, ki so navedeni v spodnji tabeli z opisom:
Ukazi | Opis |
$ git rebase --interactive |
Uporablja se za izvajanje interaktivne rebase. |
$ git rebase |
Uporablja se za izvajanje standardne rebase. |
$ git rebase –x | Uporablja se za zagon lupinskega skripta ukazne vrstice za vsako označeno objavo med predvajanjem. |
$ git rebase –d | Uporablja se za zavrženje potrditev iz združenega bloka potrditev med predvajanjem. |
status $ git | Uporablja se za ogled statusa Git rebase. |
$ git rebase –p | Uporablja se za shranjevanje ločene objave v zgodovini vej Git. |
$ git rebase --skip | Uporablja se za preskok opravljenih sprememb. |
$ git commit -m “objavi sporočilo za |
Uporablja se za objavo sprememb |
$ git add |
Uporablja se za dodajanje veje v repozitorij Git. |
$ git rebase — nadaljuj | Uporablja se za nadaljevanje sprememb, ki so jih naredili uporabniki. |
Ta študija je opisala postopek za ponovno baziranje Git na katero koli vejo s pomočjo primera in na kratko obravnavala osnovne ukaze Git rebase.
Zaključek
Če želite Git ponovno bazirati na katero koli vejo, se najprej premaknite v korenski imenik Git in navedite vse obstoječe veje, vključno z oddaljenimi, s pomočjo ' $ git veja -a ” ukaz. Nato izvedite » $ git rebase master