Če že nekaj časa uporabljate Git, ste verjetno že naleteli na izraz mojster. Morda ste to videli, ko ste tekli git status ali git veja.

To je nekoliko staromodna fraza in morda se sprašujete, od kod prihaja ali kako jo lahko spremenite. Ne glede na to, ali uporabljate ukazno vrstico ali obožujete GitHub, lahko spremenite imena podružnic in celo nastavite privzeto ime veje na nekaj, kar ustreza vašim potrebam.

Kaj je privzeta veja?

Vsako povsem novo skladišče Git ima privzeto vejo, čeprav v resnici ne odcepi ničesar! Podružnice so preprosto sklice na predajo in vedno obstaja referenca HEAD, ki kaže na trenutno vejo.

V preteklosti je Git to privzeto vejo poimenoval mojster. Čeprav ga lahko preimenujete, se veliko ljudi drži privzete, zato boste videli veliko projektov, ki uporabljajo master kot privzeto vejo.

Poimenovanje podružnic in zakaj se postopoma opušča mojster

Nedavne različice Gita (2.28 in novejše) pri ustvarjanju novega skladišča z uporabo ustvarijo naslednji namig git init:

instagram viewer

Uporaba "master" kot imena za začetno vejo. To privzeto ime podružnice se lahko spremeni. Če želite konfigurirati začetno ime veje za uporabo v vseh vaših novih skladiščih, ki bo to opozorilo zatrelo, pokličite: git config --global init.defaultBranch Imena, ki so običajno izbrana namesto "master", so "main", "trunk" in "development". Pravkar ustvarjeno vejo lahko preimenujete s tem ukazom: git branch -m

Terminologija master/slave ima dolgo zgodovino v računalništvu, zlasti v zvezi s strojno opremo, kot so diskovni pogoni. Tudi drugi sistemi za nadzor različic, kot je BitKeeper, predhodnik Gita, so uporabljali ta izraz. Vendar je izraz zaradi povezave s kolonializmom nekoliko zastarel.

Vzdrževalci Gita so sodelovali s širšo razvojno skupnostjo, da bi odpravili te pomisleke. Poleg kakršnega koli prekrška, ki ga lahko povzroči, mojster itak ni posebej opisno ime. Pomeni odnos z neko drugo, neimenovano entiteto, vendar ne predstavlja edinstvenega statusa začetne veje. Mnogi ljudje razmišljajo o imenu glavni bolje opisati to vejo in njeno tipično uporabo.

Ime main je kratko, se enostavno prevede in je v splošni rabi. Dejstvo, da se začne z istimi črkami kot mojster, vam lahko pomaga, če morate preoblikovati mišični spomin.

Kako narediti spremembo z ukazno vrstico Git

Kot pojasnjuje sam Git, lahko privzeto ime veje konfigurirate z naslednjim ukazom:

git config --global init.defaultBranch main

The -globalno zagotavlja, da ta nastavitev velja za vsa skladišča, ki jih je ustvaril trenutni uporabnik.

Poglej tudi: Kako namestiti in konfigurirati Git v Linuxu

Ko bodo nova skladišča nastavljena, bodo uporabljala novo privzeto ime:

$ git init
Inicializirano prazno skladišče Git v /private/tmp/bar/.git/
$ git status -sb
## Na glavnem še ni nobenih zavez

Upoštevajte, da lahko tudi preimenovati podružnico kadar koli z uporabo možnosti -m, npr.

git branch -m main

Nekega dne bo Git lahko to spremembo naredil namesto vas z uporabo imena glavni privzeto za vsa nova skladišča. Še vedno je koristno vedeti, kako ga spremeniti sami, morda pa imate osebno ali skupinsko željo po imenu, ki ni glavni.

Kako nastaviti privzeto ime veje v GitHubu

Podružnice, ustvarjene na GitHubu, se zdaj samodejno imenujejo glavna namesto glavna. Vendar lahko ime te privzete nastavitve še vedno spremenite tako:

  1. Odprto Nastavitve prek fotografije profila v zgornjem desnem kotu.
  2. Kliknite Repozitoriji v levem meniju.
  3. Pod Privzeta veja skladišča v razdelku izberite drugo ime.
  4. Kliknite Nadgradnja.

Povezano: Kaj je GitHub? Uvod v njegove osnovne lastnosti

Prevzemite Gitovo privzeto ime veje

Git je zgodovinsko poimenoval svojo privzeto vejo mojster, vendar vam ni treba, da tako ostane!

Ne glede na to, ali menite, da je alternativa bolj vključujoča, lažje razumljiva ali preprosto krajša za tipkanje, jo je enostavno spremeniti. Privzeta veja je le majhen del Gitovega ogromnega repertoarja. Če želite svoje znanje Git spremeniti od začetnika do naprednega, si oglejte naš obsežen vodnik.

DelitiCvrkutatiE-naslov
Napredna vadnica za Git

S tem izčrpnim vodnikom pridobite svoje znanje Git od začetnikov do naprednih.

Preberite Naprej

Sorodne teme
  • Programiranje
  • GitHub
  • Programiranje
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 poglobljen v vse vidike spletnega založništva in spletnega razvoja.

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