V tomto příspěvku vysvětlíme:
Existuje v Gitu nějaký příkaz „git rebase origin“?
Pokud uživatel spustí „ původ git rebase “, terminál Git zobrazí chybovou zprávu “ fatální: neplatný upstream ‘původ’ “ a nikdy nerebase upstream vzdálené větve. Uživatelé Git však mohou použít „ git rebase origin/branch ” pro znovuzaložení větve ze vzdálené nadřazené větve a stlačení commitů.
Jak používat příkaz „git rebase origin/ “?
Chcete-li použít „ git rebase origin/branch “, uživatelé Git jsou povinni stáhnout větev ze vzdáleného upstreamu nebo načíst vzdálenou větev pomocí „ git fetch “příkaz.
Krok 1: Otevřete Git Terminal
Nejprve z Windows “ Spuštění ” spusťte terminál Git:
Krok 2: Přesuňte se do úložiště Git
Pomocí „ CD ”, přesuňte se do úložiště Git:
$ CD 'C:\Git'
Krok 3: Vytáhněte vzdálenou větev
Stáhněte změny vzdálené větve a přidejte ji do HEAD místního úložiště:
$ git vytáhnout mistr původu
Krok 4: Zkontrolujte větve
Zkontrolujte seznam poboček a vyberte pobočku, ve které chcete obnovit původní větev:
$ větev git
Krok 5: Přepněte na větev
Přepněte se na větev, na kterou nově zakládáte původ, pomocí „ git pokladna 'příkaz:
$ git pokladna funkce
Krok 6: Rebase Origin Branch
Dále znovu založte původní větev nebo vzdálenou větev pomocí „ git rebase origin/
Zkontrolujte protokol Git a ověřte, zda je vzdálená větev znovu založena nebo ne:
$ git reflog
Bonusový tip: Alternativní metoda pro obnovení původní větve
Uživatelé Git mohou znovu založit vzdálenou větev upstreamováním vzdálené větve a poté přímo rebase upstream větev v místní větvi pomocí „ git rebase
Za tímto účelem si projděte poskytnuté pokyny.
Krok 1: Upstream Origin Branch
Nastavte vzdálenou větev jako upstream pomocí „ větev git “příkaz. Zde je možnost „ – nastavení proti proudu ” se používá k nastavení nadřazené větve:
$ větev git --set-upstream-to = původ / mistr
Krok 2: Rebase Upstream Branch na Local Branch
Poté znovu založte vzdálenou nadřazenou větev v místní pobočce prostřednictvím „ git rebase
Sestavili jsme autentické informace související s rebasováním vzdálených poboček v Gitu.
Závěr
Chcete-li znovu založit vzdálenou větev, nejprve vytáhněte nebo načtěte vzdálenou větev prostřednictvím „ git pull