V závislosti na struktuře vašeho projektu můžete mít v úložišti jednu nebo více vzdálených větví Git. Jejich seznam vám pomůže udržet si přehled o stavu vašeho projektu.

Ať už chcete porovnat, přepnout nebo odstranit své vzdálené pobočky Git, žádost o seznam vám umožní je předem zobrazit.

Jak vypsat své vzdálené pobočky Git

Když vás vytvořit novou větev v Gitu, je lokální, dokud jej neodešlete do vzdáleného úložiště. Při konkrétním seznamu vzdálených poboček Git se nezobrazí místní.

Použijte git větev -r příkaz k zobrazení vzdálených poboček prostřednictvím příkazového řádku:

git větev -r

Zatímco výše uvedené poskytuje některé informace o vašich větvích Git, můžete získat více podrobností o posledním potvrzení provedeném v každé větvi pomocí -rv vlajka:

git větev -rv

Vzdálené pobočky můžete také zobrazit ve sloupcích. To může být užitečné, pokud máte k zobrazení mnoho úložišť najednou:

git větev -r --sloupec

Chcete-li získat seznam všech vzdálených větví, včetně hash SHA1 nejnovějšího odevzdání pro každou z nich, použijte tento příkaz:

instagram viewer
git ls-remote --původ hlav

Jak zobrazit své vzdálené pobočky na webu GitHub

Pokud hostujete své vzdálené úložiště na GitHubu, snadný způsob, jak zobrazit vzdálené pobočky, je přes webové rozhraní github.com. Tato možnost je užitečná, pokud nejste fanouškem příkazového řádku.

Jakmile jste ve svém cílovém úložišti, klikněte na mistr rozbalovací nabídka v levém horním rohu (můžete vidět hlavní pokud jste změnili výchozí název). Zde uvidíte všechny zveřejněné pobočky.

Nikdy neudělejte chybu s pobočkami Git

Chyby jsou pravděpodobnější, když řídíte projekt s mnoha pobočkami. Ale jak vidíte, uvedení vzdálených větví Git vám nejen pomůže získat jejich jména, ale také vám poskytne informace o nejnovějším odevzdání u každé z nich.

Pokud můžete sledovat své odevzdání a sledovat své větve Git, je méně pravděpodobné, že odstraníte nebo sloučíte něco, co byste neměli. Použití příkazu větve v plném rozsahu vám dá sílu, kterou potřebujete, abyste měli vše pod kontrolou.