Turinys
Tvarkymas Git Kaip bendradarbiavimo darbo įrankis, jis tapo būtinas dabartiniais laikais, kai dauguma naujovių jį naudoja, kad pokyčiai būtų vieningi ir be konfliktų.Ankstesnėse pamokose mes išmokome valdyti saugyklas vietinėje aplinkoje, ir tai nėra blogai, jei mokomės naudotis GitTačiau darbo pasaulyje tai tvarkoma skirtingai, ir dažniausiai turėsime dirbti nuotolinėje saugykloje, kurioje bus keli filialai ir kiekvienas joje esantis kūrėjas nuolat įkelia pakeitimus.
Nuotolinė saugykla yra ta, kuri nepriklauso mums, kuri gali būti debesies serveryje, kito kūrėjo kompiuteryje ar net failų sistemoje. Pagrindinė šių saugyklų funkcija yra ta, kad kiti kūrėjai gali su juo bendradarbiauti, įskaitant mus per filialus arba šakos.
Turime daug paslaugų, leidžiančių sukurti nuotolinę saugyklą „GitHub“ tačiau tai yra orientuota į asmeninius projektus ir bendradarbiavimą tarp kūrėjų bendruomenės su tam tikrais projektais ir mes „Bitbucket“, kuri yra orientuota į privačius projektus ir darbo komandas įmonėse ar organizacijose.
Šiai pamokai mes naudosime „Bitbucket“, yra nemokama ir labiausiai panaši į darbo filosofiją, į kurią norime sutelkti dėmesį.
Mes minėjome, kad nuotolinė saugykla mums nepriklauso, nes ji yra platformoje, kuri nėra mūsų, tačiau galime su ja atlikti operacijas, pradedant nuo jos kūrimo ir baigiant jos ištrynimu.
Norėdami sukurti nuotolinę saugyklą, einame į puslapį „Bitbucket“ ir jei nesame užsiregistravę, sukuriame savo paskyrą, įeiname ir būdami pagrindiniame skydelyje ieškome galimybės Sukurti sukurti nuotolinę saugyklą.
Darysime prielaidą, kad pradedame nuo nulio ir neturime projekto, bet netrukus pradėsime įkelti savo pakeitimus, todėl turime sukurti aplanką, kuriame bus projektas, ir sukurti pirmąjį stumti.
Norėdami tai padaryti, sukuriame aplanką ir jame atidarysime komandų konsolę ir inicijuosime ją kaip saugyklą gitPo to mes sukursime ryšį su savo nuotoline saugykla, kurią galime rasti pagrindinėje mūsų naujai sukurtos saugyklos skydelyje:
DIDELIS
Sukūrę saugyklą, laikas pradėti bendradarbiavimo darbą, nes pirmiausia turime sukurti filialus arba šakos. Be filialo meistras Mes turime sukurti papildomą projekto šaką apskritai ir tai yra ta, kurioje veiks kūrėjai sujungti ir įkelkite galutinius pakeitimus.
Atskiros šakosBe to, kiekvienam kūrėjui rekomenduojama turėti filialą, todėl kiekvieno komandos nario pakeitimai bus suskirstyti į skyrius ir, jei galutiniame įkėlime įvyks klaida, juos bus galima grąžinti be didelių problemų.
Mes sukursime filialą pavadinimu besivystanti ir asmeninė mūsų pokyčių šaka, tai darome su komanda šaka po kurio nurodomas filialo pavadinimas, pažiūrėkime, kaip jis atrodo mūsų konsolėje:
Norėdami tai padaryti, su komanda turime pereiti į plėtros šaką atsiskaityti ir ten mes vykdysime komandą sujungti rodydamas į Džakostos filialą prisijungti prie mūsų atliktų pakeitimų.
DIDELIS
Ką tik matėme, yra idėjos, kad mes buvome tie, kurie sukūrė nuotolinę saugyklą, dalis, tačiau tuo metu, kai esame pakviesti į vieną iš jų, procesas šiek tiek pasikeičia. Tarkime, kad mūsų komanda taip pat naudoja „Bitbucket“ ir jie sukūrė saugyklą platformoje, mes nuėjome į pagrindinį skydelį, mes nustatėme parinktį Klonuoti ir kai paspausime, pamatysime tikslią šio veiksmo atlikimo eilutę, kuri klonuoja mus būtent tai, kas tuo metu yra saugykloje:
DIDELIS
Dažna klaidaŠi klaida yra viena iš labiausiai paplitusių ir kur daugelis pradedančių vartotojų nesugeba valdyti saugyklų Git, ir tai yra failų įkėlimas į saugyklą, prieš tai nepatikrinus, ar buvo atlikti pakeitimai. Tačiau sprendimas yra paprastas, o tai, ko gero, yra sudėtingiausia, yra praktikos įgyvendinimas ir komandos vykdymas traukti prieš pradedant dirbti su projektu ir prieš įkeliant ką nors, išvengiama nepatogios mūsų sukeltos saugyklos konflikto situacijos.
Galiausiai svarbu paminėti, kad nors Git leidžia mums kontroliuoti savo projektą ir failus, vienijančius kūrimo komandos pakeitimus, tai nėra įrankis, kurį galime naudoti tik projektų valdymui.
Rekomenduojame jį naudoti kartu su tokiomis programomis kaip „asana“ ar „Trello“, užtikrinant, kad mūsų projektai būtų aprėpti visuose frontuose, tokiu būdu žinosime, kad jie visada turės naujausius pakeitimus, taip pat kad nustatytos datos ir įsipareigojimai sutikti nesėkmingai ..
Tuo baigiame šį vadovėlį, kuriame galėtume sukurti savo nuotolinę saugyklą „Bitbucket“ be to, mes galėjome pamatyti visą darbo eigą, reikalingą optimaliam jos tvarkymui, kai dirbame bendradarbiavimo plėtros aplinkoje.Ar jums patiko ir padėjo ši pamoka?Galite apdovanoti autorių paspausdami šį mygtuką, kad suteiktumėte jam teigiamą tašką