Sadržaj
Rukovanje Git Kao alat za suradnički rad postala je nužnost u današnje vrijeme, gdje ga većina razvoja koristi kako bi promjene bile jedinstvene i bez sukoba.U prošlim smo vodičima naučili kako upravljati spremištima u lokalnim okruženjima, a to nije loše ako učimo koristiti GitMeđutim, u svijetu rada s njim se postupa drugačije, a većinu vremena morat ćemo raditi na udaljenom spremištu, koje će imati više grana i svaki razvojni programer prisutan u njemu stalno prenosi promjene.
Udaljeno spremište je ono koje nam ne pripada, a koje se može nalaziti na poslužitelju u oblaku, na računalu drugog programera ili čak u datotečnom sustavu. Glavna funkcija ovih spremišta je da drugi programeri mogu surađivati s njom, uključujući nas kroz podružnice ili grane.
Postoje mnoge usluge koje nam omogućuju stvaranje udaljenog spremišta GitHub ali to je orijentirano na osobne projekte i suradnju između zajednice programera s određenim projektima koje imamo Bitbucket, koja je orijentirana na privatne projekte i radne timove u tvrtkama ili organizacijama.
Za ovaj vodič koristit ćemo se Bitbucket, besplatna je i ona koja najviše sliči filozofiji rada na koju se želimo usredotočiti.
Spomenuli smo da udaljeno spremište ne pripada nama, budući da se nalazi na platformi koja nije naša, no na njemu možemo izvesti operacije, od stvaranja do brisanja ako želimo.
Da bismo stvorili naše udaljeno spremište, idemo na stranicu Bitbucket a ako nismo registrirani, kreiramo svoj račun, ulazimo i na našoj glavnoj ploči tražimo opciju Stvoriti za stvaranje udaljenog spremišta.
Pretpostavit ćemo da počinjemo od nule i da nemamo projekt, ali da ćemo uskoro početi učitavati naše izmjene, za to moramo stvoriti mapu u kojoj će se nalaziti projekt i napraviti prvi gurnuti.
Da bismo to učinili, stvaramo mapu i unutar nje ćemo otvoriti naredbenu konzolu i inicijalizirat ćemo je kao spremište gitNakon toga ćemo stvoriti vezu s našim udaljenim spremištem, koje možemo pronaći na glavnoj ploči našeg novostvorenog spremišta:
POVEĆAJTE
Nakon što stvorimo naše spremište, vrijeme je za početak suradnje, jer prvo što moramo učiniti je stvoriti grane ili grane. Osim grane ovladati; majstorski Moramo stvoriti dodatnu granu za projekt općenito i to je ona u kojoj će programeri raditi sjediniti i učitajte svoje konačne izmjene.
Pojedine graneOsim toga, preporučuje se da svaki programer ima podružnicu, pa će se promjene svakog člana tima podijeliti u sekcije, a u slučaju greške u konačnom učitavanju, one se mogu vratiti bez većih problema.
Izradit ćemo podružnicu tzv razvijajući se i osobnu podružnicu za naše izmjene, to radimo pomoću naredbe podružnica nakon čega slijedi naziv grane, da vidimo kako to izgleda na našoj konzoli:
Da bismo to učinili, moramo se prebaciti na razvojnu granu s naredbom provjeri i tu ćemo izvršiti naredbu sjediniti pokazujući na granu jacosta da se pridruži promjenama koje smo izvršili.
POVEĆAJTE
Ono što smo upravo vidjeli dio je ideje da smo mi stvorili udaljeno spremište, ali onog trenutka kada smo pozvani na jedno od njih proces se pomalo mijenja. Pretpostavimo da naš tim također koristi Bitbucket i stvorili su spremište na platformi, otišli smo na glavnu ploču, locirali smo opciju Klon i kad ga pritisnemo, vidjet ćemo točan redak za izvođenje ove radnje koja nas klonira upravo ono što se u tom trenutku nalazi u spremištu:
POVEĆAJTE
Uobičajena greškaOva je pogreška jedna od najčešćih i gdje mnogi korisnici početnici ne uspijevaju upravljati spremištima Git, a to je učitavanje datoteka u spremište bez prethodne provjere da li su napravljene promjene. No rješenje je jednostavno, možda je najkompliciranije usvojiti praksu i izvršiti naredbu Vuci prije početka rada na projektu i prije učitavanja bilo čega, time se izbjegava neugodna situacija sukoba spremišta koju smo izazvali.
Na kraju, važno je napomenuti da iako Git omogućuje nam da kontroliramo naš projekt i naše datoteke objedinjujući promjene u razvojnom timu, to nije alat koji možemo koristiti samo za upravljanje projektima.
Preporučujemo da to poduzmete s aplikacijama kao što su asana ili Trello, osiguravajući da naši projekti budu pokriveni na svim poljima, na taj način ćemo znati da će uvijek imati najnovije izmjene, kao i da su za to utvrđeni datumi i obveze biti ispunjeni bez greške ..
Ovim završavamo ovaj vodič gdje bismo mogli stvoriti naše udaljeno spremište Bitbucket i dodatno smo mogli vidjeti sav tijek rada potreban za optimalno rukovanje njime dok radimo u suradničkom razvojnom okruženju.Je li vam se svidio i pomogao ovaj vodič?Autor možete nagraditi pritiskom na ovaj gumb kako biste mu dali pozitivan bod