Udaljena spremišta s Gitom

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.

Dajemo ime našem spremištu, uključujemo opis, odabiremo vidljivost i sposobnost izvođenja vilice, gdje možemo dodatno odabrati jezik na kojem će se naš projekt temeljiti, na kraju pritisnemo create i imat ćemo napravljeno naše udaljeno spremište.
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:

Sada moramo izvesti svoj prvi gurnuti Kako bismo provjerili radi li sve ispravno, izradit ćemo novu datoteku koja može biti .txt s jednostavnim tekstom. Koristimo naredbu dodati da bismo je dodali u spremište, dodajemo prvu počiniti i na kraju to radimo gurnuti do grane ovladati; majstorski:

Kako vidimo, sve je prošlo glatko, međutim za korisnike koji tek počinju i osjećaju se pomalo nesigurno u vezi s alatom te se pitaju jesu li datoteke prenesene, mogu otići na Bitbucket i osvježite spremište i možete vidjeti izvršene promjene:

POVEĆAJTE

Bitbucket je iznimno koristan, ne samo da nam omogućuje stvaranje spremišta, već nam njegova web aplikacija omogućuje da vidimo podatke poput grane u spremištu, vilice koji su učinjeni, aktivnosti u njemu, pa čak i slanje pozivnica drugim programerima.
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:

To će stvoriti naše podružnice lokalno, ali dok ih ne promijenimo i ne učinimo to gurnuti oni neće biti registrirani u našem spremištu, zato ćemo naredbom preći na našu osobnu granu provjeri i provjeravamo s status da nemamo što raditi počiniti, ovo bi trebalo biti ovako budući da se radi o novoj grani, da vidimo:

Sada ćemo stvoriti mape i neke datoteke koje će dati težinu našem projektu, no sjetimo se da će promjene biti u našoj podružnici. Nakon izvođenja ovih operacija moramo ih dodati sa dodati, izvedite počiniti odgovarajući i na kraju gurnuti u našu podružnicu, pogledajmo ove operacije na našoj komandnoj konzoli:

Već smo izvršili prijenos u našu granu, sada samo trebamo učiniti isto s razvojnom granom, ali za to ne moramo koristiti naredbu add or commit, za to ćemo koristiti naredbu sjediniti Kako bismo se pridružili promjenama koje nisu prisutne u grani, ovo nam štedi mnogo posla i omogućuje nam praćenje radnji koje izvršavamo na spremištu.
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.

Ovom radnjom ažuriranje će se izvršiti, ali to ne znači da smo izmjene prenijeli u podružnicu na isti način na koji moramo izvršiti gurnuti, ali to nam štedi neke dodatne korake i daje nam čistiji postupak prijenosa. Ova će radnja stvoriti novu podružnicu i objediniti naše promjene, ako i dalje ne vjerujemo onome što nas konzola obavještava da možemo otići Bitbucket, gdje možemo vidjeti nove podružnice kao i radnje koje smo proveli u odjeljku nedavne aktivnosti:

POVEĆAJTE

Kao što vidimo imamo nove podružnice, kao i nove promjene. Važno je napomenuti da je to normalan tijek rada koji moramo provoditi dok radimo u okruženjima za suradnju, inače bismo izazvali sukobe, što bi dovelo do toga da naš tim provede čak nekoliko sati u rješavanju problema u spremištu.
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

Spomenuli smo da ova radnja klonira ili kopira ono što se točno nalazi u spremištu u to vrijeme, ali može se dogoditi da neki od programera učitavaju promjenu u zadnji čas i ona nije uključena u klon pa neće biti u kopiji koje ćemo imati u svom stroju.
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

Vi ćete pomoći u razvoju web stranice, dijeljenje stranicu sa svojim prijateljima

wave wave wave wave wave