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