Како преименовати подразумевану Гит грану и зашто бисте то желели

Како преименовати подразумевану Гит грану и зашто бисте то желели

Ако већ неко време користите Гит, вероватно сте наишли на термин господару . Можда сте то видели док трчите гит статус или гит бранцх .





То је помало старомодна фраза и можда се питате одакле долази или како је можете променити. Без обзира да ли сте корисник командне линије или сте љубитељ ГитХуб-а, можете променити називе грана, па чак и поставити подразумевано име гране на нешто што одговара вашим потребама.





Шта је подразумевана грана?

Свако ново Гит спремиште има подразумевану грану, чак и ако заправо не грана ништа! Гране су једноставно урезивање референци и увек постоји ХЕАД референца која указује на тренутну грану.





Историјски гледано, Гит је именовао ту подразумевану грану господару . Иако га можете преименовати, многи се људи држе заданог, па ћете видјети много пројеката који користе мастер као задану грану.

Именовање грана и зашто се постепено укида мастер

Најновије верзије Гита (2.28 и новије) дају следећи савет када креирате ново спремиште помоћу гит инит :



Коришћење 'мастер' као имена за почетну грану. Овај подразумевани назив огранка подложан је промени. Да бисте конфигурисали почетно име гране за употребу у свим вашим новим спремиштима, које ће потиснути ово упозорење, позовите: гит цонфиг --глобал инит.дефаултБранцх Називи који се обично бирају уместо 'мастер' су 'маин', 'трунк' и 'девелопмент '. Управо створена грана се може преименовати помоћу ове команде: гит бранцх -м

Терминологија мастер/славе има дугу историју у рачунарству, посебно у односу на хардвер као што су диск јединице. Други системи за контролу верзија, попут БитКеепер -а, претходника Гита, такође су користили овај израз. Међутим, термин је постао помало застарео због његове повезаности са колонијализмом.





Одржавачи Гита радили су са широм развојном заједницом на решавању ових проблема. Осим било каквог прекршаја који може изазвати, господару ионако није посебно описан назив. То подразумева однос са неким другим, неименованим ентитетом, али не представља јединствени статус почетне гране. Многи људи размишљају о имену главни како би боље описали ову грану и њену типичну употребу.

Назив маин је кратак, лако се преводи и уобичајено се користи. Чињеница да почиње са иста два слова као мастер може вам помоћи ако морате да обучите мишићну меморију.





Како извршити промену помоћу командне линије Гит

Као што сам Гит објашњава, подразумевано име гране можете конфигурирати следећом командом:

git config --global init.defaultBranch main

Тхе --глобал осигурава да се ово подешавање примењује на сва спремишта која је креирао тренутни корисник.

Такође видети: Како инсталирати и конфигурирати Гит на Линук -у

Када се поставе, нова спремишта ће користити ново подразумевано име:

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

Имајте на уму да можете и ви преименујте грану у било ком тренутку користећи опцију -м, нпр.

како заобићи блокирану веб локацију
git branch -m main

Једног дана, Гит ће можда направити ову промену уместо вас, користећи име главни подразумевано, за сва нова спремишта. И даље је корисно знати како то сами променити, па можда имате лично или тимско опредељење за неко друго име главни .

Како поставити подразумевано име гране у ГитХуб -у

Гране створене на ГитХуб -у сада се аутоматски именују маин уместо мастер. Међутим, и даље можете променити назив овог подразумеваног према следећим корацима:

  1. Отвори Подешавања преко фотографије профила у горњем десном углу.
  2. Кликните Спремишта у левом менију.
  3. Под Подразумевана грана спремишта одељак, изаберите алтернативни назив.
  4. Кликните ажурирање .

Повезано: Шта је ГитХуб? Увод у његове основне карактеристике

Преузмите контролу над Гитовим подразумеваним називом гране

Гит је историјски назвао своју подразумевану грану господару , али не морате тако да држите!

Било да мислите да је алтернатива инклузивнија, лакша за разумевање или једноставно краћа за куцање, лако се мења. Подразумевана грана је само један мали део Гитовог огромног репертоара. Да бисте своју Гит вештину преузели од почетника до напредних, погледајте наш опсежни водич.

Објави Објави Твеет Емаил Напредни водич за Гит

Преузмите своју Гит вештину од почетника до напредних помоћу овог свеобухватног водича.

Прочитајте следеће
Повезане теме
  • Програмирање
  • ГитХуб
  • Програмирање
О аутору Бобби Јацк(Објављено 58 чланака)

Бобби је ентузијаст технологије који је скоро две деценије радио као програмер софтвера. Одушевљен је играњем игара, ради као уредник рецензија у магазину Свитцх Плаиер, и уроњен је у све аспекте издаваштва на мрежи и веб развоја.

Више од Боббија Јацка

Претплатите се на наш билтен

Придружите се нашем билтену за техничке савете, критике, бесплатне е -књиге и ексклузивне понуде!

Кликните овде да бисте се претплатили