Jak vytvořit novou pobočku v Gitu

Jak vytvořit novou pobočku v Gitu

Větve jsou ústředním prvkem konceptu správy verzí v programování, a zejména Gitu. Tento úvodní článek vám řekne, co je to větev a jak ji vytvořit pomocí řady různých nástrojů.





připojeno, ale bez přístupu k internetu Windows 10

Co je pobočka Git?

V systémech pro správu verzí termín větev se používá jako analogie se stromy v tom smyslu, že každá větev vychází z jiné a nakonec končí zpět u kmene. Pobočky vám umožňují vytvářet jednotlivé vývojové linie, abyste na nich mohli pracovat izolovaně, aniž byste rušili ostatní práci.





Související: Jak používat větve Git ke strukturování vašeho programovacího projektu





Pomocí Gitu budete pracovat na mistr pobočka ve výchozím nastavení, ať už si to uvědomujete nebo ne. Toto je často označováno jako vaše aktivní , proud , odhlásil , nebo HLAVA větev. Kdykoli během vývojového cyklu můžete vytvořit novou větev a od té chvíle provádět v každé větvi samostatnou práci.

Vytvoření nové větve na příkazovém řádku

Program Git z příkazového řádku nabízí největší výkon a flexibilitu, ale je se co učit. Pokud vám vyhovuje procházení manuálových stránek a intenzivní používání Gitu, je to skvělá volba.



Použijte git větev příkaz k vytvoření nové větve s daným názvem:

$ git branch dev
Branch 'dev' set up to track local branch 'master'.

Toto se větví z aktuální větve, takže se ujistěte, že jste přepnuli na tu, ze které chcete větvit, než tento příkaz spustíte.





Můžete vypsat všechny pobočky a potvrdit, že byla vytvořena nová git větev bez argumentů:

$ git branch
1 dev
2 * master

Více informací, včetně toho, která větev sleduje jiná, můžete zobrazit pomocí -vv vlajka:





$ git branch -vv
1 dev d1a9e5b [master] commit comment
2 * master d1a9e5b commit comment

Pokud se pokusíte vytvořit větev před prvním potvrzením, zobrazí se chybová zpráva jako:

fatal: Not a valid object name: 'master'.

Pokud se pokusíte vytvořit větev pomocí již existujícího názvu, zobrazí se chybová zpráva jako:

fatal: A branch named 'dev' already exists.

The git větev příkaz vytvoří novou větev směřující ke stejnému potvrzení, na kterém právě pracujete. Vaše pracovní kopie však bude stále ukazovat na hlavní větev. Chcete -li přepnout na novou větev, kterou jste právě vytvořili, použijte git pokladna :

git checkout dev

Termín Překontrolovat může být matoucí, pokud jste zvyklí na jiné systémy pro správu verzí; v Gitu, Překontrolovat odkazuje na přepínání aktuálně aktivní větve. Protože obvykle budete chtít po vytvoření přejít na novou větev, existuje zkratka pro celý proces:

git checkout -b dev

Tento příkaz znamená vytvořit novou větev s názvem „dev“ a okamžitě na ni přepnout. Je to ekvivalent:

git branch dev
git checkout dev

Ve skutečnosti můžete dokonce použít git pokladna vytvořit větev z kterékoli jiné, nejen z té, která je právě odhlášena. Například pro vytvoření nové pobočky s názvem další , z pojmenované větve dev :

git checkout -b another dev

Vytvoření nové pobočky pomocí GitHub Desktop

Další způsob, jak vytvářet větve Git ve Windows nebo macOS, je pomocí Desktop GitHub , oficiální program grafického uživatelského rozhraní (GUI) poskytovaný společností GitHub. Použití GUI je ideální pro začátečníky a pro ty, kteří mají noční můry, když někdo zašeptá slovo Vim.

GitHub Desktop vždy zobrazí vaši aktuální větev na hlavním panelu nástrojů:

Kliknutím na tlačítko na hlavním panelu nástrojů zobrazíte podrobnosti o větvích úložiště, včetně možnosti vytvořit novou větev:

Všimněte si toho, že pokud začnete psát název větve bez shody, GitHub Desktop vás vyzve k vytvoření nové větve a zobrazí k tomu klávesovou zkratku - užitečné, pokud je to opravdu věc, kterou často děláte:

Můžete také začít stisknutím tlačítka Nová pobočka tlačítko okamžitě. Ať už se vydáte jakoukoli cestou, skončíte s dialogem pro potvrzení nového názvu pobočky:

Vaše nová větev bude vždy založena na tom, která větev byla aktivní, když jste ji vytvořili. GitHub Desktop se přepne na vaši novou větev, která bude automaticky sledovat větev, ze které jste ji vytvořili.

Vytvoření nové pobočky pomocí Toweru

Ostatní GUI jsou k dispozici od třetích stran. Věž je zdarma na 30denní zkušební dobu a je k dispozici pro macOS a Windows.

Chcete-li vytvořit novou větev z aktuálně rezervované větve, vyberte Vytvořit novou pobočku z hlavní Úložiště Jídelní lístek:

Chcete-li vytvořit novou větev z jakékoli dostupné větve, klikněte pravým tlačítkem na větev v levém postranním panelu a vyberte Vytvořit novou pobočku z :

V obou případech můžete větev povolit jako sledovací větev nebo změnit Výchozí bod na jakoukoli dostupnou pobočku:

Vytvoření nové pobočky pomocí GitKraken

GitCrack je další populární grafické uživatelské rozhraní, které se může na první pohled zdát zastrašující, ale odvede dobrou práci při vizuálním znázornění klíčových konceptů Gitu, včetně větví. GitKraken je zdarma pro použití s ​​otevřeným zdrojovým kódem a je k dispozici pro Windows, Mac a Linux.

Ujistěte se, že pracujete se správnou aktivní větví; je to ten, který je zvýrazněn v seznamu poboček na levém postranním panelu:

Chcete -li vytvořit novou větev, klikněte na ikonu větve na hlavním panelu nástrojů:

Zadejte název své pobočky a stiskněte klávesu ENTER:

Nová větev bude automaticky odhlášena a na pravé straně obrazovky dostanete oznámení.

Vytvoření nové pobočky na GitHubu

Jako alternativu ke spuštění místní aplikace můžete své úložiště hostovat v jedné ze dvou populárních webových aplikací podporujících Git. První, GitHub , je velmi populární volbou v komunitě open-source.

GitHub zobrazuje vaši aktuální (aktivní) větev v zobrazení úložiště, vlevo nahoře:

Kliknutím na tlačítko zobrazíte stávající větve:

Zadejte název nové pobočky a všimněte si, že máte možnost ji vytvořit z aktuální větve:

Po vytvoření se vaše nová větev stane aktivní.

Vytvoření nové pobočky na Bitbucketu

Bitbucket je další populární webová aplikace pro správu verzí, která nabízí bezplatné účty s neomezeným počtem soukromých úložišť.

Na libovolné stránce ve vašem úložišti vyberte Pobočky položka z nabídky vlevo:

Klikněte na Vytvořit větev tlačítko vpravo nahoře. Zadejte nový Jméno pobočky a klikněte Vytvořit . Pokud potřebujete pobočku odkudkoli jinde než mistr , Změň Z pobočky za prvé:

Bitbucket usnadňuje výběr a Typ což je předpona přidaná k názvu větve, která může podpořit organizovanější přístup k pobočkám. Je to jen konvence, nikoli vestavěná funkce Git, ale může se ukázat jako užitečná.

Po vytvoření Bitbucket zobrazí pohled na vaši novou větev:

Naučte se rozdělovat pomocí Gitu

Git je o pobočkách: jejich vytváření je levné a umožňují souběžné souběhy několika pracovních toků, které lze po dokončení sloučit. Jakmile se seznámíte s vytvářením, přepínáním a slučováním poboček, budete na dobré cestě k tomu, abyste Git naplno využili.

Podíl Podíl tweet E-mailem Vyplatí se upgradovat na Windows 11?

Windows byl přepracován. Stačí to ale k tomu, abyste vás přesvědčili o přechodu z Windows 10 na Windows 11?

Číst dále
Související témata
  • Programování
  • GitHub
  • Desktop GitHub
O autorovi Bobby Jack(58 článků zveřejněno)

Bobby je technologický nadšenec, který pracoval jako vývojář softwaru po téměř dvě desetiletí. Je zapálený pro hraní her, pracuje jako editor recenzí časopisu Switch Player Magazine a je ponořen do všech aspektů online publikování a webového vývoje.

prohledávejte všechny sociální sítě najednou zdarma
Více od Bobbyho Jacka

Přihlaste se k odběru našeho zpravodaje

Připojte se k našemu zpravodaji a získejte technické tipy, recenze, bezplatné elektronické knihy a exkluzivní nabídky!

Kliknutím sem se přihlásíte k odběru