Satura rādītājs
Pārkraušana Git Kā instruments sadarbības darbam tas ir kļuvis par nepieciešamību pašreizējā laikā, kad lielākā daļa jauninājumu to izmanto, lai saglabātu izmaiņas vienotas un bez konfliktiem.Iepriekšējās apmācībās mēs esam iemācījušies pārvaldīt krātuves vietējā vidē, un tas nav slikti, ja mēs mācāmies lietot GitTomēr darba pasaulē tas tiek apstrādāts atšķirīgi, un lielākoties mums būs jāstrādā pie attālās krātuves, kurai būs vairākas filiāles un katrs tajā esošais izstrādātājs pastāvīgi augšupielādēs izmaiņas.
Attālā krātuve ir mums nepiederoša krātuve, kas var atrasties mākoņa serverī, cita izstrādātāja datorā vai pat failu sistēmā. Šo krātuves galvenā funkcija ir tāda, ka citi izstrādātāji var ar to sadarboties, ieskaitot mūs, izmantojot filiāles vai filiāles.
Mums ir daudz pakalpojumu, kas ļauj mums izveidot savu attālo krātuvi GitHub bet tas ir orientēts uz personīgiem projektiem un sadarbību starp izstrādātāju kopienu ar noteiktiem projektiem un mums Bitbucket, kas ir orientēts uz privātiem projektiem un darba komandām uzņēmumos vai organizācijās.
Šajā apmācībā mēs izmantosim Bitbucket, ir bezmaksas un ir tā, kas visvairāk līdzinās darba filozofijai, uz kuru vēlamies koncentrēties.
Mēs minējām, ka attālā krātuve mums nepieder, jo tā atrodas uz platformas, kas nav mūsu, tomēr mēs varam ar to veikt darbības, sākot no tās izveides līdz dzēšanai, ja mēs to vēlamies.
Lai izveidotu attālo krātuvi, mēs ejam uz lapu Bitbucket un, ja neesam reģistrējušies, mēs izveidojam savu kontu, ieejam un, atrodoties mūsu galvenajā panelī, meklējam iespēju Izveidot lai izveidotu attālo repozitoriju.
Mēs pieņemsim, ka mēs sākam no nulles un ka mums nav projekta, bet mēs drīz sāksim augšupielādēt izmaiņas, jo mums ir jāizveido mape, kurā būs projekts, un jāizveido pirmā spiest.
Lai to izdarītu, mēs izveidojam mapi un tajā atvērsim komandu konsoli un inicializēsim to kā repozitoriju gitPēc tam mēs izveidosim savienojumu ar mūsu attālo krātuvi, kuru mēs varam atrast mūsu jaunizveidotā krātuves galvenajā panelī:
PALIELINĀT
Kad mūsu repozitorijs ir izveidots, ir pienācis laiks sākt sadarbības darbu, jo vispirms mums ir jāizveido filiāles vai filiāles. Neatkarīgi no filiāles meistars Mums ir jāveido papildu filiāle projektam kopumā, un tā ir tā, kurā rīkosies izstrādātāji sapludināt un augšupielādējiet pēdējās izmaiņas.
Atsevišķas filiālesTurklāt ir ieteicams, lai katram izstrādātājam būtu sava filiāle, tāpēc katra komandas locekļa izmaiņas tiks sadalītas sadaļās, un, ja pēdējā augšupielādē radīsies kļūda, tās varēs atgriezt bez lielām problēmām.
Mēs izveidosim filiāli ar nosaukumu attīstās un personīgā filiāle mūsu izmaiņām, mēs to darām ar komandu filiāle kam seko filiāles nosaukums, redzēsim, kā tas izskatās mūsu konsolē:
Lai to izdarītu, mums ar komandu jāpāriet uz attīstības nozari izrakstīties un tur mēs izpildīsim komandu sapludināt norādot uz Džakostas filiāli, lai pievienotos mūsu veiktajām izmaiņām.
PALIELINĀT
Tas, ko mēs tikko redzējām, ir daļa no idejas, ka mēs bijām tie, kas izveidoja attālo krātuvi, bet brīdī, kad esam uzaicināti uz vienu no tiem, process nedaudz mainās. Pieņemsim, ka mūsu komanda arī izmanto Bitbucket un viņi izveidoja krātuvi platformā, mēs devāmies uz galveno paneli, mēs atradām opciju Klons un, nospiežot to, mēs redzēsim precīzu rindu, lai veiktu šo darbību, kas klonē mūs tieši to, kas tajā brīdī atrodas krātuvē:
PALIELINĀT
Izplatīta kļūdaŠī kļūda ir viena no visbiežāk sastopamajām, un daudziem iesācējiem lietotājiem neizdodas pārvaldīt krātuves Git, un tā ir failu augšupielāde repozitorijā, iepriekš nepārbaudot, vai ir veiktas izmaiņas. Bet risinājums ir vienkāršs, iespējams, vissarežģītākā lieta ir prakses pārņemšana un komandas izpilde vilkt pirms darba uzsākšanas pie projekta un pirms kaut ko augšupielādējot, tas ļauj izvairīties no mūsu radītā apgrūtinošā konflikta ar repozitoriju.
Visbeidzot, ir svarīgi pieminēt, ka, lai gan Git ļauj mums kontrolēt savu projektu un failus, kas apvieno izmaiņas izstrādes komandā, tas nav rīks, ko varam izmantot tikai projektu vadībai.
Mēs iesakām to izmantot kopā ar tādām lietojumprogrammām kā asana vai Trello, nodrošinot, ka mūsu projekti tiek aptverti visās jomās, tādā veidā mēs zināsim, ka tajos vienmēr būs jaunākās izmaiņas, kā arī tam noteiktie datumi un saistības tiekas bez neveiksmēm ..
Ar to mēs pabeidzam šo apmācību, kurā mēs varētu izveidot savu attālo krātuvi Bitbucket un turklāt mēs varējām redzēt visu darbplūsmu, kas nepieciešama, lai to optimāli apstrādātu, strādājot sadarbības attīstības vidē.Vai jums patika šī apmācība un palīdzējāt tai?Jūs varat apbalvot autoru, nospiežot šo pogu, lai sniegtu viņam pozitīvu punktu