Existuje v systéme Git nejaký príkaz „git rebase origin“?

Existuje V Systeme Git Nejaky Prikaz Git Rebase Origin



Rebase Git je jedným z najužitočnejších príkazov nástroja Git. Git' prekročenie ” vytvorí novú základňu, ktorá obsahuje kombinovanú sériu odovzdaní. Presnejšie povedané, proces kombinovania a presúvania záväzkov na novú základňu je známy ako rebasing. ' git rebase origin/ “ sa používa na opätovné založenie vzdialených pobočiek.

V tomto príspevku vysvetlíme:

Existuje v systéme Git nejaký príkaz „git rebase origin“?

Ak používateľ spustí „ pôvod git rebase “, terminál Git zobrazí chybové hlásenie “ fatálne: neplatný pôvodný „pôvod“ ” a nikdy neprebudujte nadradenú vzdialenú vetvu. Používatelia Git však môžu použiť „ pôvod/vetva git rebase ” na opätovné založenie vetvy zo vzdialenej upstream vetvy a stlačenie potvrdení.







Ako používať príkaz „git rebase origin/ “?

Ak chcete použiť „ pôvod/vetva git rebase “, používatelia Git sú povinní stiahnuť vetvu zo vzdialenej upstream alebo stiahnuť vzdialenú vetvu pomocou „ git fetch “príkaz.



Krok 1: Otvorte terminál Git

Najprv zo systému Windows “ Začiatok “, spustite terminál Git:







Krok 2: Presuňte sa do úložiska Git

Pomocou „ cd “, presuňte sa do úložiska Git:

$ cd 'C:\Git'



Krok 3: Potiahnite vzdialenú vetvu

Stiahnite zmeny vzdialenej vetvy a pridajte ju do HEAD lokálneho úložiska:

$ git ťahať majster pôvodu

Krok 4: Skontrolujte pobočky

Skontrolujte zoznam pobočiek a vyberte pobočku, v ktorej chcete obnoviť pôvodnú vetvu:

$ git vetva

Krok 5: Prepnite sa na pobočku

Prepnite sa na pobočku, na ktorú prestavujete pôvod prostredníctvom „ git pokladňa 'príkaz:

$ git pokladňa Vlastnosti

Krok 6: Rebase Origin Branch

Potom znova založte pôvodnú vetvu alebo vzdialenú vetvu pomocou „ git rebase origin/ 'príkaz:

$ git rebase pôvodu / majster

Skontrolujte protokol Git a overte, či je vzdialená pobočka znovu založená alebo nie:

$ git reflog

Bonusový tip: Alternatívna metóda na obnovenie pôvodnej pobočky

Používatelia Git môžu prebudovať vzdialenú vetvu upstreamom vzdialenej vetvy a potom priamo prebudovať upstream vetvu v lokálnej vetve pomocou „ git rebase “príkaz.

Na tento účel si prečítajte poskytnuté pokyny.

Krok 1: Počiatočná vetva proti prúdu

Nastavte vzdialenú pobočku ako upstream pomocou „ git vetva “príkaz. Tu je možnosť „ -nastavenie proti prúdu ” sa používa na nastavenie nadradenej vetvy:

$ git vetva --set-upstream-to = pôvod / majster

Krok 2: Zmeňte základnú pobočku proti prúdu na lokálnu pobočku

Potom znova založte vzdialenú upstream pobočku v lokálnej pobočke cez „ git rebase 'príkaz:

$ git rebase pôvodu / majster majster

Zhromaždili sme autentické informácie týkajúce sa obnovenia vzdialených pobočiek v systéme Git.

Záver

Ak chcete znova založiť vzdialenú vetvu, najprv vytiahnite alebo načítajte vzdialenú vetvu cez „ git pull “príkaz. Potom sa presuňte do pobočky, kde chcete obnoviť vzdialenú pobočku, a potom použite „ pôvod/vetva git rebase ” na opätovné založenie vzdialenej vetvy. Tento zápis ukázal, či existujú nejaké „ pôvod git rebase “príkaz v Git.