Existuje v Gitu nějaký příkaz „git rebase origin“?

Existuje V Gitu Nejaky Prikaz Git Rebase Origin



Git rebase je jedním z nejužitečnějších příkazů nástroje Git. Git' obsadit ” vytvoří nový základ, který obsahuje kombinovanou řadu odevzdání. Přesněji řečeno, proces kombinování a přesunutí závazků na novou základnu se nazývá rebasing. ' git rebase origin/ “ se používá k obnovení základů vzdálených poboček.

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/ 'příkaz:

$ git rebase původ / mistr

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 “příkaz.

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 'příkaz:

$ git rebase původ / mistr mistr

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 “příkaz. Dále se přesuňte do větve, kde chcete obnovit základ vzdálené větve, a poté použijte „ git rebase origin/branch ” pro znovuzaložení vzdálené větve. Tento zápis ukázal, zda existují nějaké „ původ git rebase “příkaz v Gitu.