Ja kādu laiku izmantojat Git, iespējams, esat saskāries ar šo terminu meistars. Jūs, iespējams, to redzējāt, skrienot git statuss vai git filiāle.
Tā ir nedaudz vecmodīga frāze, un jums, iespējams, rodas jautājums, no kurienes tā nāk vai kā to mainīt. Neatkarīgi no tā, vai esat komandrindas lietotājs vai GitHub ventilators, varat mainīt filiāļu nosaukumus un pat iestatīt noklusējuma filiāles nosaukumu atbilstoši savām vajadzībām.
Kas ir noklusējuma filiāle?
Katrai pavisam jaunai Git krātuvei ir noklusējuma filiāle, pat ja tā neko īsti nesarauj! Nozares ir vienkārši saistīt atsauces, un vienmēr ir HEAD atsauce, kas norāda uz pašreizējo filiāli.
Vēsturiski Git ir nosaucis šo noklusējuma filiāli meistars. Lai gan jūs varat to pārdēvēt, daudzi cilvēki ievēro noklusējuma iestatījumus, tāpēc jūs redzēsiet daudzus projektus, kuru noklusējuma filiāle tiek izmantota.
Filiāles nosaukšana un kāpēc meistars tiek pakāpeniski likvidēts
Jaunākās Git versijas (2.28 un jaunākas) rada šādu mājienu, kad veidojat jaunu krātuvi, izmantojot git init:
Sākotnējās filiāles nosaukums tiek izmantots “master”. Šis noklusējuma filiāles nosaukums var tikt mainīts. Lai konfigurētu sākotnējo filiāles nosaukumu, ko izmantot visās jaunajās krātuvēs, kas izslēgs šo brīdinājumu, zvaniet: git config --global init.defaultBranch
Vārdi, kurus parasti izvēlas vārda “galvenais” vietā, ir “galvenais”, “stumbrs” un “izstrāde”. Tikko izveidoto filiāli var pārdēvēt, izmantojot šo komandu: git branch -m
Galvenajam/verga terminoloģijai ir sena skaitļošanas vēsture, īpaši attiecībā uz aparatūru, piemēram, diskdziņiem. Šo terminu ir izmantojušas arī citas versiju kontroles sistēmas, piemēram, BitKeeper, Git priekštecis. Tomēr šis termins ir kļuvis nedaudz novecojis, jo tas ir saistīts ar koloniālismu.
Git uzturētāji ir sadarbojušies ar plašāku attīstības kopienu, lai risinātu šīs bažas. Papildus jebkādiem pārkāpumiem, ko tas var izraisīt, meistars vienalga nav īpaši aprakstošs nosaukums. Tas nozīmē attiecības ar kādu citu nenosauktu entītiju, taču tas neatspoguļo sākotnējās filiāles unikālo statusu. Daudzi cilvēki uzskata nosaukumu galvenais lai labāk aprakstītu šo nozari un tās tipisko lietojumu.
Galvenais nosaukums ir īss, viegli tulkojams un tiek plaši izmantots. Fakts, ka tas sākas ar tiem pašiem diviem burtiem kā meistars, var palīdzēt, ja jums ir jāpārkvalificē muskuļu atmiņa.
Kā veikt izmaiņas, izmantojot komandrindas Git
Kā paskaidro pats Git, noklusējuma filiāles nosaukumu varat konfigurēt ar šādu komandu:
git config --global init.defaultBranch main
The -globāli nodrošina, ka šis iestatījums attiecas uz visiem pašreizējā lietotāja izveidotajiem krātuvēm.
Skatīt arī: Kā instalēt un konfigurēt Git operētājsistēmā Linux
Pēc iestatīšanas jaunās krātuves izmantos jauno noklusējuma nosaukumu:
$ git init
Inicializēta tukša Git krātuve /private/tmp/bar/.git/
$ git statuss -sb
## Galvenās saistības vēl nav veiktas
Ņemiet vērā, ka varat arī pārdēvēt filiāli jebkurā laikā, izmantojot opciju -m, piem.
git filiāle -m galvenais
Kādu dienu Git var veikt šīs izmaiņas jūsu vietā, izmantojot vārdu galvenais pēc noklusējuma - visām jaunajām krātuvēm. Joprojām ir noderīgi zināt, kā to mainīt pats, un jums var būt personiska vai komandas izvēle citam vārdam galvenais.
Kā iestatīt noklusējuma filiāles nosaukumu vietnē GitHub
GitHub izveidotās filiāles tagad automātiski tiek nosauktas par galvenajām, nevis par galvenajām. Tomēr joprojām varat mainīt šī noklusējuma nosaukumu, veicot šādas darbības:
- Atvērt Iestatījumi izmantojot savu profila fotoattēlu augšējā labajā stūrī.
- Klikšķis Krātuves kreisās puses izvēlnē.
- Saskaņā Krātuves noklusējuma filiāle sadaļā izvēlieties citu nosaukumu.
- Klikšķis Atjaunināt.
Saistīts: Kas ir GitHub? Ievads tās pamatfunkcijās
Kontrolējiet Git noklusējuma filiāles nosaukumu
Git vēsturiski ir nosaucis savu noklusējuma filiāli meistars, bet jums tas nav jāuztur šādā veidā!
Neatkarīgi no tā, vai uzskatāt, ka alternatīva ir iekļaujošāka, vieglāk saprotama vai vienkārši īsāka, to ir viegli mainīt. Noklusējuma filiāle ir tikai neliela daļa no Git milzīgā repertuāra. Lai iegūtu savas Git prasmes no iesācēja līdz progresīvam, tālāk iepazīstieties ar mūsu visaptverošo ceļvedi.
Izmantojot šo visaptverošo ceļvedi, iegūstiet savas Git prasmes no iesācēja līdz progresīvam.
Lasīt Tālāk
- Programmēšana
- GitHub
- Programmēšana
Bobijs ir tehnoloģiju entuziasts, kurš gandrīz divus gadu desmitus strādāja par programmatūras izstrādātāju. Viņš aizraujas ar spēlēm, strādā par atsauksmju redaktoru žurnālā Switch Player un ir iedziļinājies visos tiešsaistes publicēšanas un tīmekļa izstrādes aspektos.
Abonējiet mūsu biļetenu
Pievienojieties mūsu informatīvajam izdevumam, lai iegūtu tehniskus padomus, pārskatus, bezmaksas e -grāmatas un ekskluzīvus piedāvājumus!
Noklikšķiniet šeit, lai abonētu