Kui olete mõnda aega Gitit kasutanud, olete ilmselt selle mõistega kokku puutunud meister. Võib -olla olete seda jooksmisel näinud git staatus või giti haru.
See on mõnevõrra vanamoodne fraas ja teil võib tekkida küsimus, kust see pärineb või kuidas seda muuta. Ükskõik, kas olete käsurea kasutaja või GitHubi fänn, saate muuta filiaalide nimesid ja isegi määrata harunime vaikenimeks midagi, mis vastab teie vajadustele.
Mis on vaikeharu?
Igal uhiuuel Giti hoidlal on vaikeharu, isegi kui see tegelikult ei haruta midagi! Filiaalid on lihtsalt viited ja alati on HEAD viide, mis osutab praegusele harule.
Ajalooliselt on Git selle vaikeharu nimetanud meister. Ehkki saate selle ümber nimetada, jäävad paljud inimesed vaikimisi kinni, nii et näete palju projekte, mis kasutavad vaikimisi haru.
Filiaalide nimetamine ja miks meister lõpetatakse
Giti uusimad versioonid (2.28 ja uuemad) annavad järgmise vihje, kui loote uue hoidla, kasutades git init:
Kasutades algharu nime „master”. See vaikeharu nimi võib muutuda. Kui soovite seadistada esialgse haru nime kasutamiseks kõigis uutes hoidlates, mis selle hoiatuse välja lülitab, helistage: git config --global init.defaultBranch
Nimed, mida tavaliselt valitakse sõna „master” asemel, on „main”, „trunk” ja „development”. Äsja loodud haru saab ümber nimetada selle käsu abil: git branch -m
Ülem-/alamterminoloogial on andmetöötluses pikk ajalugu, eriti seoses riistvaraga, nagu kettaseadmed. Mõistet on kasutanud ka teised versioonijuhtimissüsteemid, näiteks Giti eelkäija BitKeeper. Mõiste on aga mõnevõrra vananenud selle seotuse tõttu kolonialismiga.
Giti hooldajad on nende probleemide lahendamiseks teinud koostööd laiema arendusringkonnaga. Peale igasuguste rikkumiste, mida see võib põhjustada, meister pole siiski eriti kirjeldav nimi. See eeldab suhet mõne teise nimetu olemiga, kuid ei kujuta endast esialgse haru ainulaadset staatust. Paljud inimesed kaaluvad nime peamine selle haru ja selle tüüpilise kasutamise paremaks kirjeldamiseks.
Nimi peamine on lühike, kergesti tõlgitav ja üldkasutatav. Asjaolu, et see algab sama kahe tähega nagu meister, võib aidata, kui peate oma lihasmälu ümber treenima.
Kuidas teha muudatusi käsurea Git abil
Nagu Git ise selgitab, saate vaikeharu nime konfigureerida järgmise käsuga:
git config --global init.defaultBranch main
-globaalne tagab, et see säte kehtib kõigi praeguse kasutaja loodud hoidlate kohta.
Vaata ka: Kuidas installida ja konfigureerida Git Linuxis
Kui need on määratud, kasutavad uued hoidlad uut vaikenime:
$ git init
Initsialiseeritud tühi Giti hoidla aadressil /private/tmp/bar/.git/
$ git olek -sb
## Põhitegevuses pole veel kohustusi
Pange tähele, et saate ka filiaali ümber nimetada igal ajal, kasutades valikut -m, nt.
git haru -m peamine
Ühel päeval võib Git selle muudatuse teie eest teha, kasutades nime peamine vaikimisi kõigi uute hoidlate jaoks. Siiski on kasulik teada, kuidas seda ise muuta, ja teil võib olla isiklik või meeskondlik eelistus mõne muu nime kui peamine.
Kuidas määrata GitHubis harukontori vaikenimi
GitHubis loodud filiaalid nimetatakse nüüd automaatselt peamiseks, mitte peamiseks. Siiski saate selle vaikimisi nime muuta, järgides neid samme.
- Avatud Seaded paremas ülanurgas asuva profiilifoto kaudu.
- Klõpsake nuppu Hoidlad vasakpoolses menüüs.
- All Hoidla vaikeharu jaotisest, valige alternatiivne nimi.
- Klõpsake nuppu Värskenda.
Seotud: Mis on GitHub? Sissejuhatus selle põhifunktsioonidesse
Hallake Giti vaikeharu nime
Git on oma vaikimisi harule ajalooliselt nime andnud meister, aga sa ei pea seda nii hoidma!
Ükskõik, kas arvate, et alternatiiv on kaasavam, hõlpsamini mõistetav või lihtsalt lühem, on seda lihtne muuta. Vaikeharu on vaid üks väike osa Giti tohutust repertuaarist. Oma Giti oskuste viimiseks algajast edasijõudnuna vaadake meie põhjalikku juhendit.
Selle põhjaliku juhendi abil saate oma Giti oskusi alustada algajatest edasijõudnuteni.
Loe edasi
- Programmeerimine
- GitHub
- Programmeerimine
Bobby on tehnoloogiahuviline, kes töötas enam kui kaks aastakümmet tarkvaraarendajana. Ta on kirglik mängude vastu, töötab ajakirja Switch Player ülevaadete toimetajana ning on süvenenud kõikidesse veebipõhiste avaldamise ja veebiarenduse aspektidesse.
Telli meie uudiskiri
Liituge meie uudiskirjaga, et saada tehnilisi näpunäiteid, ülevaateid, tasuta e -raamatuid ja eksklusiivseid pakkumisi!
Tellimiseks klõpsake siin