Увод у Гит Оригин Мастер

Када радите на било ком пројекту са Гитом, тада је потребно знати његово даљинско управљање. У основи, са гитом ћете радити на удаљеном складишту којим ће гит управљати верзијама. Удаљено за разлику од израза сугерише доступност кода на серверу који може бити локални или повезан путем Интернета. Овим репозицијама могу се доделити категорије приступа за читање и писање у зависности од врсте корисника који јој приступају. Дакле, када сарађујемо с другима на развоју потребно је да управљамо тим спремиштима (такође укључује креирање и уклањање репозитора), као и гурање и повлачење података у њих. У овој теми ћемо сазнати о Гит Оригин Мастеру.

Гит даљинска команда се може користити за упознавање на којем даљинском репо-у радимо. Ова команда их наводи са својим кратким именима које је администратор или стваралац репо-а можда споменуо током креирања. Ако ниједном имену није одређено подразумевано порекло, краће је име које се даје репо-у из којег смо можда клонирани. На снимку екрана испод можете их видети. Клонирао сам репо из ГитХуб-а и држао се у директоријуму тест_гит_тоолс који имплицитно додаје извор репо назива. Да бисмо видели више детаља о репо-у, можемо дати гит даљински -в као што је приказано у наставку, а он ће навести све даљинце са њиховим кратким именима на којима програмер ради. Овде је једини.

Можемо додати даљински у репо који желимо клонирати једноставним коришћењем гит даљинског додавања. Доле можете видети референцу екрана где сам на хттпс://гитхуб.цом/алирају4280/тест_гит_тоолс.гит додао даљински тест_гет и набројао их са опцијом гит ремоте -в.

Видели смо да је код клонирања порекла кода додељено подразумевано кратко име. Морамо да добијемо команду за гит која се може користити за ажурирање локалног репо-а где смо клонирани. Дакле, у ствари, гит фетцх оригин ће повући исправке вашег радног директорија. Преузима само податке, али неће аутоматски спојити своје локално спремиште.

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

Можемо користити гит пусх који ће тек када корисник има приступ писању послати свој рад узлазном току из кога смо клонирани и који ће бити поријекло удаљен. Команда је гит пусх

Где је порекло удаљено кратко име ако није било имена. биће име сегмента или назив подружнице ГитХуб-а. Ако подразумевате грану у спремишту, она ће се звати главна грана, а та грана у корпоративном окружењу ће бити у синхронизацији са производњом и морамо бити опрезни пре него што изменимо или спајамо било шта за савладавање. Све што се направи мајстору пратиће се и повремено ревидирати. Дакле, када морамо да радимо на изворном коду, креираћемо копију од главног мастер-а, а овај бреш може бити карактеристичан или прилагођен. Радимо на овим копираним или функцијским гранама и када је развијени код стабилан, само га спајамо у матичну грану, а немају сви програмери дозволе за то. Дакле, кад потиснемо било шта директно да савладамо оно за што бисмо могли имати приступ, дајемо наредбу као гит пусх оригин мастер / гит пулл оригин мастер и ако радимо на функцији или било којој другој врсти брацх-а која је креирана од мастер или неке друге гране тада дат ћемо као гит пусх оригин значајка_бранцхнаме / гит пулл оригин карактеристика_бранцхнаме.

Оригин мастер --–> може се тумачити као главна грана на удаљеном имену која се зове као извор.

Испитивање поријекла Ремоте

Ако желимо да сазнамо више детаља о удаљеној грани, гит пружа нешто што се назива гит схов команда што се може користити као испод, као што је гит ремоте схов

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

Ако изнад команде гит ремоте схов оригин покаже детаље неких пет грана и које гране се могу спојити са одређеном граном, заједно са детаљима пусх-потез или гит пулл-а, када дајемо гит пусх или гит пулл затим којој одређеној грани детаљи ће бити учитани или преузети.

Такође можемо да преименујемо удаљено порекло са неким другим именом користећи команду преименовања као што је приказано у наставку

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

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

гит пусх тест_оригин мастер / гит пулл тест_оригин мастер.

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

Након што је даљинац уклоњен, све његове референце за праћење такође ће бити избрисане. Зато морамо бити опрезни док користимо ову наредбу.

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

Препоручени чланци

Ово је водич за Гит Оригин Мастер. Овде смо расправљали о Гит даљинској команди и гранама и инспекцији Оригин Ремоте. Такође можете погледати следећи чланак да бисте сазнали више -

  1. Шта је Гит Фетцх?
  2. Шта је Гит Бранцх?
  3. Гит Терминологи
  4. Гит алтернативе
  5. Три фазе животног циклуса Гит са током рада
  6. Како се користи ГИТ Цхерри-пицк са примером?

Категорија: