Ako Git rebase master na ľubovoľnú vetvu príkladom

Ako Git Rebase Master Na Lubovolnu Vetvu Prikladom



V systéme Git je vetvenie proces oddelenia od hlavnej vetvy, takže vývojári môžu pracovať oddelene bez ovplyvnenia pôvodného kódu a ostatných členov tímu. Keď vývojár vytvorí úložisko Git, štandardne sa pridá do hlavnej vetvy. Vývojári však môžu prepínať vetvy kedykoľvek to potrebujú pomocou viacerých príkazov Git, ako napríklad „ git rebase “, bez straty dôležitých informácií.

V tomto manuáli sa naučíme, ako na príklade použiť Git rebase master na ľubovoľnú vetvu, a poskytneme základné príkazy Git rebase s popisom.

Čo je Git rebase?

Opätovné založenie je postup presunutia alebo zlúčenia sekvencie existujúcich odovzdaní nad nové základné odovzdanie. V podstate je známy ako lineárny postup kombinovania. Presnejšie povedané, Git rebase je najobľúbenejší nástroj navrhnutý na zlúčenie zmien z jednej vetvy Git do akejkoľvek vetvy.







Príklad: Ako zmeniť základný server Git na inú pobočku Git?

Ak chcete Git rebase master alebo skombinovať postupnosť odovzdania do inej vetvy Git, najprv otvorte „ Git Bash “ a presuňte sa do koreňového adresára Git pomocou „ cd “príkaz. Ďalej vykonajte „ $ git vetva -a ” na zobrazenie všetkých existujúcich vetiev a výber ktorejkoľvek z nich na pretvorenie. Nakoniec vykonajte „ $ git rebase master ” na pretvorenie hlavného servera na inú vetvu v Git.



Teraz sa pozrime na nasledujúci postup na zobrazenie výstupu vyššie uvedeného scenára!



Krok 1: Spustite Git Terminal

Vyhľadajte a otvorte „ Git Bash “ vo vašom systéme pomocou „ Začiatok ' Ponuka:





Krok 2: Prejdite do koreňového adresára Git

Ďalej vykonajte „ cd ” na presun do koreňového adresára Git:



$ cd 'C:\Používatelia \n azma\Go'

Krok 3: Uveďte zoznam všetkých pobočiek

Teraz vykonajte „ git vetva ” na zobrazenie všetkých pobočiek pomocou príkazu “ -a “možnosť:

$ git vetva -a

Ako vidíte, zobrazia sa všetky aktuálne a existujúce pobočky, vrátane vzdialených pobočiek. Vyberieme možnosť „ vlastnosť ” vetva miestneho úložiska Git, aby ste na ňom vykonali rebase:

Krok 4: Rebase master na inú vetvu

Nakoniec vykonajte zadaný príkaz a zadajte názov vetvy pre akciu zmeny bázy:

$ git rebase hlavná vlastnosť

Nižšie uvedený výstup ukazuje, že „ majster “ je prebudovaný na „ vlastnosť ” pobočka úspešne:

Teraz prejdite na ďalšiu časť a pozrite si základné príkazy Git rebase s ich stručným popisom.

Čo sú základné príkazy Git rebase?

Pozrime sa na základné príkazy Git rebase, ktoré sú uvedené v nižšie uvedenej tabuľke s popisom:

Príkazy Popis
$ git rebase --interactive Používa sa na vykonanie interaktívnej rebase.
$ git rebase Používa sa na vykonanie štandardnej rebase.
$ git rebase –x Používa sa na spustenie shell skriptu príkazového riadka pre každé označené odovzdanie počas prehrávania.
$ git rebase –d Používa sa na vyradenie odovzdania zo zlúčeného bloku odovzdania počas prehrávania.
$ git stav Používa sa na zobrazenie stavu rebase Git.
$ git rebase –p Používa sa na podržanie samostatného odovzdania v histórii pobočiek Git.
$ git rebase --skip Používa sa na preskočenie vykonaných zmien.
$ git commit -m “potvrdiť správu pre Používa sa na vykonanie úprav
$ git add Používa sa na pridanie vetvy do úložiska Git.
$ git rebase — pokračovať Používa sa na pokračovanie v úpravách, ktoré vykonávajú používatelia.

Táto štúdia opísala postup na rebase Git na ľubovoľnú vetvu pomocou príkladu a stručne rozobrala základné príkazy Git rebase.

Záver

Ak chcete Git prebudovať na ľubovoľnú vetvu, najprv sa presuňte do koreňového adresára Git a vypíšte všetky existujúce vetvy, vrátane vzdialených, pomocou „ $ git vetva -a “príkaz. Ďalej vykonajte „ $ git rebase master 'príkaz na integráciu zmien z Git' majster ” odbočte na zadanú pobočku. Táto príručka ponúkala metódu premeny mastera na vetvu.