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