Након ревизије, грана је најважнији концепт у контроли верзија. Гит није изузетак и охрабрује употребу грана више од већине. Са њима је лако и брзо радити.
Начин на који користите огранке зависи од пројекта на којем радите - ако то није ваш пројекат, одржавање ће обично одлучити уместо вас.
Могли сте имати само подразумеване вредности главни грана и појединачна развити филијала. Или можете користити нову грану за сваку функцију и исправку грешака. У сваком случају, наћи ћете много прилика када је навођење доступних грана врло користан алат.
Шта је огранак?
Системи за контролу верзија као што је гит користе термин филијала као аналогију са дрвећем. Свака грана извире из друге и на крају завршава назад у деблу. Подружнице вам омогућавају да креирате појединачне развојне линије тако да на њима можете радити изоловано без ометања других делова пројекта.
Како навести гране на командној линији
Командна линија је брзо и ефикасно средство за коришћење гита. Мораћете да запамтите много тога да бисте га савладали, али програм командне линије ће увек понудити пуну подршку за све гитове многе функције.
Листа грана са гит -ом
Подразумевана алатка командне линије је гит. Главна поткоманда за рад са огранцима је филијала. Подразумевано, ова команда наводи гране, па:
гит бранцх
ће приказати листу имена грана, на пример:
* маинт
господару
следећи
Имајте на уму да ова команда наводи гране по абецедном реду и означава тренутну грану звездицом. Такође треба да схватите да су приказане гране само локалне.
Да бисте видели удаљене гране, користите било -р заставица за приказивање само удаљених грана или -а застава за локално и даљинско приказивање. Детаљније информације можете погледати помоћу -в заставу и још детаљније информације са -вв.
гит бранцх -вва
Ово ће вам дати много корисних информација, укључујући истицање које локалне/удаљене подружнице се користе и које гране прате друге.
Можете користити --листа могућност претраживања грана по обрасцу. Ово је веома корисно ако се бавите многим гранама, на пример када пројекат користи једну грану по поправку грешака.
гит бранцх --лист 'м*'
Прегледајте гране помоћу гх
Тхе гх програм је ГитХуб -а алатка командне линије. Ако ваше спремиште има даљински управљач гитхуб.цом, можете користити гх да њиме управља. Већина основних команди су специфичне за ГитХуб, баве се, на пример, питањима или захтевима за повлачењем. Али проширења су сада доступна и ово проширење гх-огранка може помоћи у попису грана.
Једном инсталирано, једноставно унесите:
гх подружница
У директоријуму спремишта ГитХуб видећете листу свих грана осим тренутне гране. Можете откуцати да бисте филтрирали према називу гране и изабрати грану да бисте прешли на њу.
Такође видети: Како инсталирати ГитХуб ЦЛИ на Линук
Како пописати гране помоћу ГитХуб радне површине
ГитХуб Десктоп приказује локалне гране у главном корисничком интерфејсу. На врху прозора требало би да видите дугме са ознаком Цуррент Бранцх са активном радном граном приказаном испод. Притисните ово да бисте приказали подразумевану грану и недавне гране. Такође можете да откуцате у означено поље Филтер за тражење одређених грана по имену.
Такође видети: Како клонирати спремиште помоћу ГитХуб радне површине
Како навести гране на веб локацији ГитХуб
Ако сте домаћин свом пројекту на ГитХуб -у, све његове гране можете погледати са његове странице пројекта. Започните навигацијом до пројекта Код картицу, а затим кликните на везу која се односи на број гране. Видећете гране груписане по статусу укључујући и Све гране опција.
Истражите нови пројекат преко његових огранака
Често можете научити много о пројекту једноставним навођењем његових грана. То ће варирати, али можда ћете сазнати на којим функцијама други тренутно раде или колико је грешака активно. Такође ћете с времена на време морати знати у којој сте филијали.
Још један одличан начин за упознавање пројекта је преглед његове ревизије. Тхе гит лог команда је веома моћно средство за откривање промена које су се догодиле.
Било да се бавите катастрофалном грешком или само желите да проверите неке претходне урезивања, гит лог је ваш избор.
Прочитајте следеће
- Програмирање
- ГитХуб
- ГитХуб Десктоп
- Програмирање

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