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
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 -aAko 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