Paano Muling Pangalanan ang Default na Sangay ng Git at Bakit Mo Gustong Gawin

Paano Muling Pangalanan ang Default na Sangay ng Git at Bakit Mo Gustong Gawin

Kung gumagamit ka ng saglit sa Git, marahil ay natagpuan mo ang term panginoon . Maaaring nakita mo ito kapag tumakbo ka katayuan ng git o sangay ng git .





Ito ay isang medyo makaluma na parirala at maaaring nagtataka ka kung saan ito nagmula o kung paano mo ito mababago. Kung ikaw man ay isang gumagamit ng linya ng utos o tagahanga ng GitHub, maaari mong baguhin ang mga pangalan ng sangay at itakda pa ang default na pangalan ng sangay sa isang bagay na naaangkop sa iyong mga pangangailangan.





Ano ang Default na Sangay?

Ang bawat tatak na bagong Repository ng Git ay may isang default na sangay, kahit na hindi talaga ito sumasanga sa anumang bagay! Ang mga sangay ay simpleng mga sanggunian lamang, at palaging isang sanggunian ng PUNO na tumuturo sa kasalukuyang sangay.





Kasaysayan, pinangalanan ni Git ang default na sangay na iyon panginoon . Bagaman maaari mo itong palitan ng pangalan, maraming tao ang nananatili sa default, kaya makikita mo ang maraming mga proyekto gamit ang master bilang kanilang default na sangay.

Pangangalan ng Sangay at Bakit Mag-phase Out ang Master

Kamakailang mga bersyon ng Git (2.28 at mas bago) ay gumagawa ng sumusunod na pahiwatig kapag lumikha ka ng isang bagong lalagyan gamit ang git init :



Paggamit ng 'master' bilang pangalan para sa paunang sangay. Ang default na pangalan ng sangay na ito ay maaaring magbago. Upang mai-configure ang paunang pangalan ng sangay upang magamit sa lahat ng iyong mga bagong lalagyan, na pipigilan ang babalang ito, tumawag: git config --global init.defaultBranch Mga Pangalan na karaniwang pinili sa halip na 'master' ay 'pangunahing', 'baul' at 'pag-unlad '. Ang natapos lamang na sangay ay maaaring mapangalanan sa pamamagitan ng utos na ito: git branch -m

Ang terminolohiya ng master / slave ay may mahabang kasaysayan sa computing, lalo na sa pagtukoy sa hardware tulad ng mga disk drive. Ang iba pang mga sistema ng kontrol sa bersyon tulad ng BitKeeper, isang hinalinhan sa Git, ay gumamit din ng term. Gayunpaman, ang term na ito ay naging medyo luma na para sa pagkakaugnay nito sa kolonyalismo.





Ang mga nagpapanatili ng Git ay nakipagtulungan sa malawak na pamayanan ng pag-unlad upang matugunan ang mga alalahanin na ito. Bukod sa anumang pagkakasala na maaaring idulot nito, panginoon hindi pa rin isang partikular na naglalarawang pangalan. Nagpapahiwatig ito ng isang relasyon sa ilang iba pa, hindi pinangalanan na entity, ngunit hindi ito kumakatawan sa natatanging katayuan ng paunang sangay. Maraming tao ang isinasaalang-alang ang pangalan pangunahing upang makagawa ng isang mas mahusay na trabaho ng paglalarawan ng sangay na ito at ang karaniwang paggamit nito.

Maikli ang pangunahing pangalan, madaling isalin, at karaniwang ginagamit. Ang katotohanan na nagsisimula ito sa parehong dalawang titik bilang master ay maaaring makatulong kung kailangan mong muling sanayin ang memorya ng iyong kalamnan.





Paano Gawin ang Pagbabago Gamit ang Command Line Git

Tulad ng ipinaliwanag mismo ni Git, maaari mong i-configure ang default na pangalan ng sangay sa sumusunod na utos:

git config --global init.defaultBranch main

Ang --global tinitiyak na ang setting na ito ay nalalapat sa lahat ng mga repositoryang nilikha ng kasalukuyang gumagamit.

Tingnan din: Paano Mag-install at Mag-configure ng Git sa Linux

Kapag naitakda na, gagamitin ng mga bagong repository ang bagong default na pangalan:

$ git init
Initialized empty Git repository in /private/tmp/bar/.git/
$ git status -sb
## No commits yet on main

Tandaan na maaari mo ring palitan ang pangalan ng isang sangay anumang oras gamit ang pagpipiliang -m, hal.

kung paano makakuha ng mga lokal na channels sa roku
git branch -m main

Isang araw, maaaring gawin ni Git ang pagbabagong ito para sa iyo, sa pamamagitan ng paggamit ng pangalan pangunahing bilang default, para sa lahat ng mga bagong repository. Kapaki-pakinabang pa ring malaman kung paano mo itong palitan mismo, at maaaring mayroon kang kagustuhan sa personal o koponan para sa isang pangalan maliban sa pangunahing .

Paano Itakda ang Default na Pangalan ng Sangay sa GitHub

Ang mga sangay na nilikha sa GitHub ay awtomatiko nang pinangalanan bilang pangunahing sa halip na master. Gayunpaman, mapapalitan mo pa rin ang pangalan ng default na ito sa pamamagitan ng pagsunod sa mga hakbang na ito:

  1. Buksan Mga setting sa pamamagitan ng iyong larawan sa profile sa kanang itaas.
  2. Mag-click Mga Repository sa kaliwang menu.
  3. Sa ilalim ng Repositoryang default na sangay seksyon, pumili ng isang kahaliling pangalan.
  4. Mag-click Update .

Kaugnay: Ano ang GitHub? Isang Panimula sa Pangunahing Mga Tampok

Kontrolin ang Default na Pangalan ng Sangay ni Git

Pinangalanan ng Git na kasaysayan ang default na sangay nito panginoon , ngunit hindi mo ito kailangang panatilihin sa ganoong paraan!

Kung sa palagay mo ay ang isang kahalili ay mas kasali, mas madaling maunawaan, o simpleng mas maikli sa pag-type, madali itong mabago. Ang default na sangay ay isang maliit na bahagi lamang ng napakalaking repertoire ng Git. Upang makuha ang iyong kasanayan sa Git mula sa nagsisimula hanggang sa advanced, suriin ang aming komprehensibong gabay sa susunod.

Magbahagi Magbahagi Mag-tweet Email Advanced na Tutorial sa Git

Dalhin ang iyong kasanayan sa Git mula sa nagsisimula hanggang sa advanced na may komprehensibong gabay na ito.

Basahin Susunod
Mga Kaugnay na Paksa
  • Programming
  • GitHub
  • Programming
Tungkol sa May-akda Bobby Jack(58 Mga Artikulo Na-publish)

Si Bobby ay isang mahilig sa teknolohiya na nagtrabaho bilang isang developer ng software sa loob ng halos dalawang dekada. Masigasig siya sa paglalaro, nagtatrabaho bilang Review Editor sa Switch Player Magazine, at nahuhulog sa lahat ng aspeto ng online na pag-publish at pag-unlad sa web.

Higit pa Mula kay Bobby Jack

Mag-subscribe sa aming newsletter

Sumali sa aming newsletter para sa mga tip sa tech, pagsusuri, libreng ebook, at eksklusibong deal!

Mag-click dito upang mag-subscribe