Kā pārdēvēt noklusējuma Git filiāli un kāpēc jūs to vēlaties

Kā pārdēvēt noklusējuma Git filiāli un kāpēc jūs to vēlaties

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 norādes, 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ēsit 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 jūsu jaunajās krātuvēs, kas izslēgs šo brīdinājumu, zvaniet: git config --global init.defaultZaru nosaukumi, kurus parasti izvēlas 'master' vietā, ir 'main', 'trunk' un 'development' '. 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 strādājuši 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
Initialized empty Git repository in /private/tmp/bar/.git/
$ git status -sb
## No commits yet on main

Ņemiet vērā, ka varat arī pārdēvēt filiāli jebkurā laikā, izmantojot opciju -m, piem.

kā es varu piekļūt savam Outlook e -pastam?
git branch -m main

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 nekā 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:

  1. Atvērt Iestatījumi izmantojot savu profila fotoattēlu augšējā labajā stūrī.
  2. Klikšķis Krātuves kreisās puses izvēlnē.
  3. Saskaņā Krātuves noklusējuma filiāle sadaļā izvēlieties citu nosaukumu.
  4. Klikšķis Atjaunināt .

Saistītie: 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.

Kopīgot Kopīgot Čivināt E -pasts Uzlabota Git apmācība

Izmantojot šo visaptverošo ceļvedi, iegūstiet savas Git prasmes no iesācēja līdz progresīvam.

Lasīt Tālāk
Saistītās tēmas
  • Programmēšana
  • GitHub
  • Programmēšana
Par autoru Bobijs Džeks(58 raksti publicēti)

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.

Vairāk no Bobija Džeka

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