Ako vytvoriť novú pobočku v Git

Ako vytvoriť novú pobočku v Git

Odvetvia sú ústredným prvkom konceptu správy verzií v programovaní, a najmä v Git. Tento úvodný článok vám povie, čo je to pobočka a ako ju vytvoriť pomocou niekoľkých rôznych nástrojov.





ako vložiť slová na tiktok

Čo je to pobočka Git?

V systémoch na správu verzií termín pobočka sa používa ako analógia so stromami v tom zmysle, že každá vetva pochádza z druhej a nakoniec končí späť pri kmeni. Pobočky vám umožňujú vytvárať jednotlivé vývojové línie, aby ste na nich mohli pracovať izolovane bez rušenia ďalšej práce.





Súvisiace: Ako používať vetvy Git na štruktúrovanie vášho programovacieho projektu





Pomocou Gitu budete pracovať na majster pobočka v predvolenom nastavení, bez ohľadu na to, či si to uvedomujete alebo nie. Toto sa často označuje ako vaše aktívny , aktuálne , odhlásený , alebo HLAVA pobočka. Kedykoľvek počas vývojového cyklu môžete vytvoriť novú vetvu a od tej chvíle vykonávať v každej vetve samostatnú prácu.

Vytvorenie novej pobočky na príkazovom riadku

Program Git príkazového riadka ponúka najväčšiu výkonnosť a flexibilitu, ale je sa čo učiť. Ak vám vyhovuje prezeranie manuálových stránok a intenzívne využívate Git, je to skvelá voľba.



Použi git vetva príkaz na vytvorenie novej vetvy s daným názvom:

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

Toto sa vetví z aktuálnej vetvy, takže pred vykonaním tohto príkazu sa uistite, že ste prešli na tú, z ktorej chcete vetviť.





Môžete uviesť všetky pobočky a potvrdiť, že nová bola vytvorená pomocou git vetva bez argumentov:

$ git branch
1 dev
2 * master

Viac informácií, vrátane informácií o tom, ktorá pobočka sleduje iná, môžete vidieť pomocou -vv vlajka:





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

Ak sa pokúsite vytvoriť pobočku pred prvým potvrdením, zobrazí sa chybové hlásenie ako:

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

Ak sa pokúsite vytvoriť pobočku pomocou názvu, ktorý už existuje, zobrazí sa chybové hlásenie ako:

fatal: A branch named 'dev' already exists.

The git vetva príkaz vytvorí novú vetvu smerujúcu k rovnakému potvrdeniu, na ktorom práve pracujete. Vaša pracovná kópia však bude stále smerovať na hlavnú vetvu. Ak chcete prepnúť na novú vetvu, ktorú ste práve vytvorili, použite git pokladňa :

git checkout dev

Termín odhlásiť sa môže byť mätúce, ak ste zvyknutí na iné systémy na správu verzií; v Gite, odhlásiť sa označuje prepínanie aktuálne aktívnej vetvy. Pretože po vytvorení budete chcieť obvykle prejsť na novú pobočku, pre celý proces existuje skratka:

git checkout -b dev

Tento príkaz znamená vytvoriť novú vetvu s názvom „dev“ a okamžite na ňu prepnúť. Je to ekvivalent:

git branch dev
git checkout dev

V skutočnosti môžete dokonca použiť git pokladňa vytvoriť pobočku z ktorejkoľvek inej, nielen z tej, ktorá je práve odhlásená. Napríklad na vytvorenie novej vetvy s názvom ďalší , z pobočky s názvom dev :

git checkout -b another dev

Vytvorenie novej pobočky pomocou GitHub Desktop

Ďalším spôsobom, ako vytvárať pobočky Git v systéme Windows alebo macOS, je použitie Desktop GitHub , oficiálny program grafického používateľského rozhrania (GUI) poskytovaný spoločnosťou GitHub. Používanie GUI je ideálne pre začiatočníkov a pre tých, ktorí majú nočné mory, keď niekto šepká slovo Vim.

GitHub Desktop vždy zobrazí vašu aktuálnu pobočku na hlavnom paneli s nástrojmi:

Kliknutím na tlačidlo hlavného panela s nástrojmi zobrazíte podrobnosti o vetvách archívu vrátane možnosti vytvoriť novú pobočku:

Všimnite si toho, že ak začnete písať názov pobočky bez zhody, GitHub Desktop vás vyzve na vytvorenie novej pobočky a zobrazí vám na to klávesovú skratku - je to užitočné, ak skutočne robíte veľa vecí:

Môžete tiež začať stlačením Nová pobočka tlačidlo ihneď. Bez ohľadu na to, ktorou cestou sa vyberiete, skončíte dialógovým oknom na potvrdenie názvu novej pobočky:

Vaša nová pobočka bude vždy založená na tom, ktorá vetva bola aktívna, keď ste ju vytvorili. GitHub Desktop sa prepne na vašu novú pobočku, ktorá bude automaticky sledovať vetvu, z ktorej ste ju vytvorili.

Vytvorenie novej pobočky pomocou veže

Ostatné GUI sú k dispozícii od tretích strán. Veža je zadarmo na 30-dňové skúšobné obdobie a je k dispozícii pre macOS a Windows.

Ak chcete vytvoriť novú pobočku z aktuálne rezervovanej vetvy, vyberte položku Vytvoriť novú pobočku z hlavného Úložisko Ponuka:

Ak chcete vytvoriť novú vetvu z akejkoľvek dostupnej vetvy, kliknite pravým tlačidlom myši na vetvu v ľavom bočnom paneli a vyberte Vytvoriť novú pobočku z :

V oboch prípadoch môžete pobočku povoliť ako sledovaciu vetvu alebo zmeniť Štartovací bod na akúkoľvek dostupnú pobočku:

Vytvorenie novej pobočky pomocou GitKraken

GitCrack je ďalšie populárne grafické rozhranie, ktoré môže na prvý pohľad pôsobiť zastrašujúco, ale odvádza dobrú prácu, keď vizuálne predstavuje kľúčové koncepty Gitu vrátane pobočiek. GitKraken je zadarmo na použitie s otvoreným zdrojovým kódom a je k dispozícii pre Windows, Mac a Linux.

Uistite sa, že pracujete so správnou aktívnou vetvou; je to ten, ktorý je zvýraznený v zozname pobočiek na ľavom bočnom paneli:

Ak chcete vytvoriť novú vetvu, kliknite na ikonu vetvy na hlavnom paneli s nástrojmi:

Zadajte názov svojej pobočky a stlačte kláves ENTER:

Nová pobočka bude automaticky odhlásená a na pravej strane obrazovky dostanete upozornenie.

Vytvorenie novej pobočky na GitHub

Alternatívne k spusteniu lokálnej aplikácie môžete uložiť svoje úložisko v jednej z dvoch obľúbených webových aplikácií podporujúcich Git. Prvý, GitHub , je v komunite open-source veľmi obľúbenou možnosťou.

GitHub zobrazuje vašu aktuálnu (aktívnu) vetvu v zobrazení úložiska vľavo hore:

Kliknutím na tlačidlo zobrazíte existujúce pobočky:

Zadajte názov svojej novej pobočky a všimnite si, že máte možnosť vytvoriť ju z aktuálnej pobočky:

Po vytvorení sa vaša nová pobočka stane aktívnou.

Vytvorenie novej pobočky na Bitbucket

Bitbucket je ďalšia populárna webová aplikácia na správu verzií, ktorá ponúka bezplatné účty s neobmedzeným počtom súkromných úložísk.

Na ľubovoľnej stránke v úložisku vyberte Pobočky položka z ponuky vľavo:

Kliknite na Vytvorte vetvu tlačidlo vpravo hore. Zadajte nový Meno pobočky a klikni Vytvoriť . Ak potrebujete pobočku odkiaľkoľvek inde ako majster , zmeniť Z pobočky najprv:

Bitbucket uľahčuje výber a Napíšte čo je predpona pridaná k názvu pobočky, ktorá môže podporiť organizovanejší prístup k pobočkám. Je to len zvyk, nie vstavaná funkcia Git, ale môže sa ukázať ako užitočný.

Po vytvorení Bitbucket zobrazí pohľad na vašu novú pobočku:

Naučte sa rozvetvovať pomocou Gitu

Git je o pobočkách: ich vytváranie je lacné a umožňuje súčasné spolunažívanie viacerých prúdov práce, ktoré je po dokončení pripravené zlúčiť. Keď sa zoznámite s vytváraním, prepínaním a spájaním pobočiek, budete na dobrej ceste k úplnému využitiu Gitu.

zdieľam zdieľam Tweet E -mail Oplatí sa upgradovať na Windows 11?

Windows bol prepracovaný. Stačí to však na to, aby ste sa presvedčili o prechode z Windows 10 na Windows 11?

Čítajte ďalej
Súvisiace témy
  • Programovanie
  • GitHub
  • Desktop GitHub
O autorovi Bobby Jack(58 publikovaných článkov)

Bobby je technologický nadšenec, ktorý pracoval ako vývojár softvéru väčšinu dvoch desaťročí. Má nadšenie pre hry, pracuje ako editor recenzií v časopise Switch Player a je ponorený do všetkých aspektov online publikovania a webového vývoja.

najlepší spôsob, ako sa naučiť hudobnú teóriu
Viac od Bobbyho Jacka

prihlásiť sa ku odberu noviniek

Pripojte sa k nášmu bulletinu a získajte technické tipy, recenzie, bezplatné elektronické knihy a exkluzívne ponuky!

Kliknutím sem sa prihlásite na odber