Kako ustvariti novo vejo v Gitu

Kako ustvariti novo vejo v Gitu

Podružnice so osrednjega pomena za koncept nadzora različic v programiranju, zlasti Git. Ta uvodni članek vam pove, kaj je veja in kako jo z različnimi orodji ustvariti.





kako preklicati venmo plačilo

Kaj je Git Branch?

V sistemih za nadzor različic je izraz podružnica se uporablja kot analogija z drevesi v smislu, da vsaka veja izhaja iz druge in na koncu konča nazaj pri deblu. Podružnice vam omogočajo, da ustvarite posamezne razvojne smeri, da bi na njih delali ločeno, ne da bi motili drugo delo.





Povezano: Kako uporabiti veje Git za strukturiranje svojega programa programiranja





Z uporabo Gita boste delali na mojster privzeto, če se tega zavedate ali ne. To se pogosto imenuje vaše aktivno , tok , odjavil , oz GLAVA podružnica. Kadar koli v svojem razvojnem ciklu lahko ustvarite novo podružnico in v vsaki veji opravljate ločeno delo, od tega trenutka dalje.

Ustvarjanje nove veje v ukazni vrstici

Program Git iz ukazne vrstice ponuja največ moči in prilagodljivosti, vendar se je treba veliko naučiti. Če vam je všeč brskati po man straneh in močno uporabljate Git, je to odlična možnost.



Uporabi git veja ukaz za ustvarjanje nove veje z imenom:

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

Ta veja iz trenutne veje, zato se pred izvedbo tega ukaza prepričajte, da ste preklopili na tisto, iz katere želite razvejati.





Lahko navedete vse veje in potrdite, da je bila nova ustvarjena z uporabo git veja brez argumentov:

$ git branch
1 dev
2 * master

Z uporabo datoteke -vv zastava:





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

Če poskusite ustvariti vejo pred prvo izdajo, boste dobili sporočilo o napaki, kot je:

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

Če poskusite ustvariti podružnico z imenom, ki že obstaja, boste dobili sporočilo o napaki, kot je:

fatal: A branch named 'dev' already exists.

The git veja ukaz ustvari novo vejo, ki kaže na isto zavezo, na kateri trenutno delate. Vendar bo vaša delovna kopija še vedno usmerjena v glavno vejo. Če želite preklopiti na novo podružnico, ki ste jo pravkar ustvarili, uporabite git checkout :

git checkout dev

Izraz preveri lahko zmoti, če ste vajeni drugih sistemov za nadzor različic; v Gitu, preveri se nanaša na preklop trenutno aktivne veje. Ker običajno želite ustvariti novo vejo, ko je ustvarjena, obstaja bližnjica za celoten postopek:

git checkout -b dev

Ta ukaz pomeni, da ustvarite novo vejo, imenovano 'dev', in takoj preklopite nanjo. To je ekvivalent:

git branch dev
git checkout dev

Pravzaprav lahko celo uporabite git checkout ustvariti podružnico iz katere koli druge, ne samo tiste, ki je trenutno odjavljena. Na primer, če želite ustvariti novo vejo, imenovano drugo , iz imenovane veje dev :

git checkout -b another dev

Ustvarjanje nove veje z uporabo namizja GitHub

Drug način za ustvarjanje vej Git v sistemu Windows ali macOS je uporaba GitHub namizje , uradni program za grafični uporabniški vmesnik (GUI), ki ga ponuja GitHub. Uporaba grafičnega vmesnika je kot nalašč za začetnike in tiste, ki imajo nočne more, ko nekdo šepeta besedo Vim.

GitHub Desktop bo v glavni orodni vrstici vedno prikazal vašo trenutno podružnico:

Kliknite na glavni gumb v orodni vrstici, da prikažete podrobnosti o vejah skladišča, vključno z možnostjo ustvarjanja nove veje:

Upoštevajte, da če začnete vnašati ime podružnice brez ujemanj, vas GitHub Desktop pozove, da ustvarite novo podružnico, in prikaže bližnjico na tipkovnici, da to storite - uporabno, če res delate veliko:

Začnete lahko tudi s pritiskom na Nova podružnica gumb takoj. Ne glede na pot, ki jo uberete, se prikaže pogovorno okno za potrditev imena nove podružnice:

Vaša nova veja bo vedno temeljila na tisti, ki je bila aktivna, ko ste jo ustvarili. GitHub Desktop bo preklopil na vašo novo podružnico, ki bo samodejno sledila veji, iz katere ste jo ustvarili.

Ustvarjanje nove veje z uporabo stolpa

Drugi grafični vmesniki so na voljo pri tretjih osebah. Stolp je brezplačen za 30-dnevno preskusno obdobje in je na voljo v sistemih macOS in Windows.

Če želite ustvariti novo vejo iz trenutno odjavljene podružnice, izberite Ustvari novo vejo od glavnega Repozitorij meni:

Če želite ustvariti novo vejo iz katere koli razpoložljive veje, z desno miškino tipko kliknite vejo v levi stranski vrstici in izberite Ustvari novo vejo iz :

Upoštevajte, da lahko v vsakem primeru omogočite podružnico kot sledilno vejo ali spremenite Izhodišče v katero koli podružnico, ki je na voljo:

Ustvarjanje nove veje z uporabo GitKraken

GitCrack je še en priljubljen grafični vmesnik, ki se sprva lahko zdi zastrašujoč, vendar dobro vizualno predstavlja ključne koncepte Git, vključno z vejami. GitKraken je brezplačen za odprtokodno uporabo in je na voljo za Windows, Mac in Linux.

Prepričajte se, da delate s pravilno aktivno vejo; to je tisto, ki je označeno na seznamu podružnic v levi stranski vrstici:

Če želite ustvariti novo podružnico, kliknite ikono podružnice v glavni orodni vrstici:

Vnesite ime svoje podružnice in pritisnite ENTER:

Nova veja bo samodejno odjavljena in na desni strani zaslona boste prejeli obvestilo.

Ustvarjanje nove podružnice na GitHubu

Namesto izvajanja lokalne aplikacije lahko shrambo shranite v eni od dveh priljubljenih spletnih aplikacij, ki podpirajo Git. Prvi, GitHub , je zelo priljubljena možnost v odprtokodni skupnosti.

GitHub prikaže vašo trenutno (aktivno) vejo v pogledu skladišča, blizu zgornjega levega kota:

Kliknite gumb za prikaz obstoječih vej:

Vnesite ime svoje nove podružnice in upoštevajte, da imate možnost, da jo ustvarite iz trenutne veje:

Ko ustvarite novo podružnico, postane aktivna.

Ustvarjanje nove veje na Bitbucket

Bitbucket je še ena priljubljena spletna aplikacija za nadzor različic, ki ponuja brezplačne račune z neomejenim številom zasebnih skladišč.

Na kateri koli strani v svojem skladišču izberite datoteko Podružnice element v meniju na levi:

Kliknite na Ustvari podružnico gumb v zgornjem desnem kotu. Vnesite novo Ime podružnice in kliknite Ustvari . Če se morate podružiti od kjer koli drugega kot mojster , spremenite Iz veje najprej:

Bitbucket olajša izbiro a Vrsta ki je predpona, dodana imenu veje, ki lahko spodbudi bolj organiziran pristop k vejam. To je le konvencija in ne vgrajena funkcija Git, vendar se lahko izkaže za koristno.

Ko je ustvarjen, Bitbucket prikaže pogled na vašo novo podružnico:

Naučite se razvejati z Gitom

Git je vse o vejah: poceni so za ustvarjanje in omogočajo sobivanje več tokov dela, ki so pripravljeni za združitev, ko so končani. Ko boste seznanjeni z ustvarjanjem, preklapljanjem in združevanjem podružnic, boste na dobri poti, da uporabite Git v celoti.

Deliti Deliti Cvrkutati E-naslov Ali je vredno nadgraditi na Windows 11?

Windows je bil preoblikovan. Toda ali je to dovolj, da vas prepriča, da preidete z operacijskega sistema Windows 10 na Windows 11?

Preberite Naprej
Sorodne teme
  • Programiranje
  • GitHub
  • GitHub namizje
O avtorju Bobby Jack(58 objavljenih člankov)

Bobby je tehnološki navdušenec, ki je več kot dve desetletji delal kot razvijalec programske opreme. Navdušen je nad igranjem iger, dela kot urednik recenzij v reviji Switch Player in je potopljen v vse vidike spletnega založništva in spletnega razvoja.

brezplačne igre, ki ne uporabljajo podatkov
Več od Bobbyja Jacka

Naročite se na naše novice

Pridružite se našemu glasilu za tehnične nasvete, ocene, brezplačne e -knjige in ekskluzivne ponudbe!

Kliknite tukaj, če se želite naročiti