logo

Jak nastavit Upstream Branch na Git?

Je důležité Nastavte Upstream Branch v Git aby byl pracovní postup plynulý a pobočky efektivně řídily. Když chcete naklonovat nové úložiště nebo pracovat s různými větvemi funkcí, musíte vědět, jak s nimi pracovat protiproudové větve a jak je můžete nastavit.

V tomto článku prozkoumáme jak nastavit protiproudové větve a také uvidíte, která místní větev git sleduje kterou vzdálenou větev proti proudu.



Předpoklady

  • Git je nainstalován a nakonfigurován na vašem místním počítači.
  • Lokálně existuje klonované úložiště Git nebo váš vlastní projekt Git

Co je to pobočka proti proudu?

An proti proudu větev v Gitu označuje větev, která slouží jako referenční bod pro jinou větev. Obvykle se používá ke sledování vzdálené větve, což umožňuje vývojářům snadno načítat aktualizace, porovnávat změny a vkládat své revizi. Nastavení an proti proudu větev zjednodušuje proces synchronizace místních a vzdálených úložišť.

Jak nastavit upstream větve v Gitu?

Pomocí příkazu Git Push s -v možnost pro nadřazenou větev.

Nastavte větev Upstream pomocí příkazu Git Push

Chcete-li nastavit Upstream Branch pomocí Git Push, musíte nejprve Vytvořte novou větev s názvem a přepněte se na aktuální větev pomocí volby -b



git checkout -b>

Přepínání větve potvrzení se zobrazí níže:

Přepnutí potvrzení pobočky

Když aktuální větev, tj. (‚new_branch‘) nemá nastavenou žádnou větev Upstream a pokusíme se spustit příkaz Git push. Po spuštění níže uvedeného příkazu v cmd:



Nyní musíte nastavit upstream větev pomocí Git push příkaz s volbou -u. Nahraďte názvem vaší pobočky.

git push -u origin>

Případně můžete také použít příkaz „–set-upstream“ pro nastavení větve Upstream

git push --set-upstream origin>

Jak změnit upstream větve v Gitu

Nyní musíte sledovat novou upstream větev než tu, kterou jste právě nastavili spuštěnou:

git branch -u>

Například:

git branch main -u git branch main -u>

Terminál vytiskne potvrzovací zprávu:

Jak zkontrolovat, které pobočky Git sledují které pobočky Upstream

Nyní Chcete-li zkontrolovat, které pobočky Git sledují, které pobočky Upstream, můžete uvést všechny své pobočky, které sledují upstream větve pomocí Větev Git s volbou -vv:

git branch -vv>

Hlavní větev má sledovací větev [origin/main]. Testovací větev má sledovací větev [origin/test]. Větev new_branch má sledovací větev [origin/new_branch].

Závěr

Nastavení a změna upstream větví v Gitu je zásadní pro efektivní spolupráci a kontrola verzí . Tento proces zajišťuje synchronizaci vašich místních poboček s jejich odpovídajícími vzdálenými pobočkami na platformách jako GitHub nebo Bitbucket.

Nastavení nebo změna upstreamové větve na Git – Časté dotazy

Jak automaticky nastavit upstream v git?

Upstream můžete v Gitu automaticky nastavit pomocí volby -u nebo –set-upstream s příkazem git push při odesílání vaší místní větve do vzdáleného úložiště. Například:

android proces acore
git push -u origin>

Jak nastavím místní pobočku na upstream?

Chcete-li nastavit lokální větev tak, aby sledovala upstream větev, můžete použít volbu -u nebo –set-upstream-to s příkazem git branch. Například:

git branch -u>

Jak vypsat upstream větve v git?

Upstream větve v Gitu můžete vypsat pomocí příkazu git branch s volbou -vv. Zobrazí se seznam všech místních poboček spolu s jejich příslušnými sledovacími pobočkami. Například:

git branch -vv>

Jak nastavit upstream větev v git bez tlačení?

Chcete-li nastavit upstream větev v Gitu bez pushování, můžete použít volbu -u nebo –set-upstream-to s příkazem git branch následovaným vzdáleným jménem a názvem větve. Například:

git branch --set-upstream-to=>

Jak nastavím upstream na konkrétní větev v git?

Chcete-li nastavit upstream na konkrétní větev v Gitu, můžete použít volbu -u nebo –set-upstream s příkazem git push následovaným vzdáleným jménem a názvem větve. Například:

git push -u origin>