Satura rādītājs
Komandas darbs ir kļuvis par vienu no vissvarīgākajām aktivitātēm tehnoloģiju attīstības pasaulē. Tas ietver dažādu cilvēku darba koordinēšanu, kuri var atrasties vai nebūt vienā vietā. Tāpēc ir radusies nepieciešamība izmantot instrumentus, kas ļauj koordinēt un integrēt centienus, jo bez tā būtu grūti sasniegt pieņemamus rezultātus.Viena no tehnoloģijām, lai koordinētu centienus, atbalstītu darbu un integrētu risinājumus, ir Git. Ar šo tehnoloģiju mēs varam izveidot kopīgas krātuves kur tiek glabāti faili un izmaiņu vēsture un to vadītāji, tādējādi dodot mums iespēju izveidot centrālo bāzi ar visu sadarbību, lai redzētu projektu progresu.
Instalējiet GitPirmā lieta, kas mums jādara, lai izbaudītu šī rīka priekšrocības, ir tā instalēšana. Tā kā tā ir vērsta uz izstrādātājiem, tā ir kļuvusi par daudzplatformu, tas ir, tā versija ir paredzēta galvenajām operētājsistēmām. Mēs pārskatīsim instalāciju divās no visbiežāk izmantotajām operētājsistēmām, lai tās attīstītu tādas, kādas tās ir Linux savā versijā Debian / Ubuntu Y Windows.
Uzstādīšana Linux Tas ir ļoti vienkārši, ja mums ir neliela pieredze ar šo platformu, mēs zinām, ka mums ir jāatrod mūsu programmas, izmantojot krātuves, kur ar tādām komandām kā apt-get no Debian / Ubuntu mēs varam iegūt ātru un tīru uzstādīšanu.
Apskatīsim komponentus, kas mums jāinstalē, lai tas darbotos Git iekšā Linux:
1- Vispirms mums ir jāatver komandu konsoles logs, un mums ir jābūt arī piekļuvei lietotājam sakne.
2- Tad mēs rakstīsim šādas komandas:
sudo apt-get instalēt git git-doc gitweb git-gui gitk git-e-pasts git-svn
3- Iepriekš minētās komandas lejupielādēs vairākus failus, kuriem pēc instalēšanas mēs varēsim piekļūt Git, tāpēc, lai apstiprinātu, ka viss ir kārtībā, mūsu konsolē ir jāievieto šāda komanda, un mēs redzēsim, kura versija Git mēs skrienam.
git versija
Uzstādīšana Windows ir nedaudz vienkāršāka nekā tā Debian / Ubuntu, jo mums vienkārši ir jālejupielādē instalēšanas fails un pēc procesa pabeigšanas pakalpojums tiks instalēts mūsu datorā.
Mums ir jāmeklē instalētāja pakotne ar jaunāko versiju oficiālajā lapā, pēdējā lejupielādēs failu, kas mums jāinstalē:
PALIELINĀT
Instalēšanas process ir tāds pats kā jebkurš cits Windows, būtībā mums vienkārši ir jānoklikšķina uz nākamā, atlasot mūs interesējošās iespējas, galu galā mēs saņemsim Git, Konsole SSH ar kuru mēs varam mijiedarboties ar mūsu rīku un grafisko saskarni, kas ļaus mums veikt dažas no visbiežāk veiktajām darbībām, apskatīsim instalētās lietojumprogrammas šādā attēlā:PALIELINĀT
Pirms turpināt tehniskos elementus, ir ļoti svarīgi zināt, Git darbojas lokāli, tas ir, visas izmaiņas un vēsture tiek glabāta datorā, kurā atrodas sākotnējā krātuve. Lai varētu koplietot informāciju datorā, mums ir jābūt serverim, tas ir, attālajam datoram, ar kuru mēs visi varam izveidot savienojumu, lai varētu apstrādāt dažādas izmaiņas.Lai gan mēs to varam izdarīt lokālā tīkla datorā, pastāv iespēja pārvaldīt mūsu krātuves mākonī, šim nolūkam mēs varam izmantot dažādus pakalpojumus, tomēr ir divi ļoti populāri, kas ir vērsti uz dažādiem tirgus mērķiem.
Pirmais no tiem ir GitHub, kas papildus tam, ka piedāvā mums iespēju glabāt mūsu krātuves mākonī, ir viena no lielākajām izstrādātāju kopienām pasaulē, vismaz zināmajā rietumu pasaulē.
PALIELINĀT
Problēma ir tā, ka bezmaksas versija ļauj mums izveidot tikai publiskas krātuves, tāpēc mums, iespējams, nav pietiekami daudz privātuma mūsu projektos. Ja mēs vēlamies privātumu, mums ir jāizmanto viņu piedāvātie pakalpojumi un maksas plāni.Otrais ir Bitbucket, tas nav tik populārs kā GitHubTomēr tas ir ļoti noderīgi, tam ir arī bezmaksas versija, taču atšķirība ir tā, ka tā nav atvērta kopiena, tāpēc mums var būt privātas un publiskas krātuves, turklāt bezmaksas versijā mums var būt līdz 5 lietotāji katrā izveidotajā krātuvē.
PALIELINĀT
Mums ir pieejams arī maksas pakalpojums, kas ļauj paplašināt darba grupas un ir lielāka atmiņas ietilpība, šis pakalpojums ir ideāli piemērots jaunizveidotiem uzņēmumiem kuri vēlas saglabāt savu produktu noslēpumu un baudīt mākoņa priekšrocības.Izmantojot tehnoloģiju, jāņem vērā abi pakalpojumi Git jo tie ļauj mums strādāt no attālām vietām un pat dažādās pasaules daļās, tādējādi dodot mums priekšrocības, ka mums vienmēr ir sava koda dublējums.
Tā kā mēs zinām visvienkāršāko Git, kā to instalēt un mākoņpakalpojumus, kurus mēs varam izmantot, tagad pāriesim uz apmācības praktisko daļu, lai izveidotu krātuves.
Mēs esam daudz runājuši par vārdu krātuve bet mēs to neesam oficiāli definējuši, redzēsim:
Kas ir krātuve?A krātuve Tā ir vieta, kur tiks glabāti mūsu faili ar avota kodu, attēli, teksta faili utt. Visu veidu binārie faili, kurus atbalsta mūsu operētājsistēma. Repozitorija iekšpusē Git tiks izveidota struktūra, kas ļauj izsekot failu un to satura izmaiņām, papildinājumiem un dzēšanai, dodot iespēju saglabāt vēsturi pa filiālēm vai filiāles.
Tagad mums ir jauns jēdziens filiāles o filiāles, Tās ir nekas cits kā sadaļas krātuvē, kurās mēs varam veikt izmaiņas, kas neietekmē citas filiāles, piemēram, ja mums ir galvenā filiāle (parasti Meistars), un mēs vēlamies ieviest dažas eksperimentālas izmaiņas, lai neietekmētu minēto galveno nozari, mēs izveidojam jaunu, ko mēs saucam Attīstība, iekšpusē Attīstība visas mūsu veiktās izmaiņas netiks veiktas kodā Meistars Ja vien mēs tos neapvienosim.
Katrai izmaiņai, ko veicam un pieņemam, būs kontroles numurs un izstrādātāja komentāru, ar to mēs varam izsekot vēsturei, zinot, kuri faili ir mainīti, kurš veica izmaiņas un kas tika mainīts failā.
Uz izveidot krātuvi Mums vienkārši jāizveido mape un komandu konsolē jāraksta:
git init
Tas padarīs Git sākt veikt izmaiņas, kas notiek mapē, tas automātiski izveidos filiāle vai filiāle MeistarsTomēr mēs varam izveidot visas filiāles, kuras, mūsuprāt, ir vajadzīgas, parasti viena no izstrādātājiem vai viena no komandas, tas ir atkarīgs no mūsu darba stila, ir svarīgi pieminēt, ka katrs programmētājs vietējā līmenī varēs izveidot pat vairāk filiāļu savā komandā.
Attēlā redzam, kā esam izveidojuši mapi, pēc tam tajā esam inicializējuši repozitoriju, lai palīdzētu labāk noteikt tā darbību Git Mēs esam pieļāvuši kļūdu, ievietojot komandu, tāpēc redzam, ka Git piedāvā mums kļūdas un ieteikumus to labošanai, parādot lielisko dokumentāciju.
Vēl viens veids, kā izveidot krātuvi, ir esoša repozitorija klonēšana, mēs parasti varam viņus ievest GitHub, lai to sasniegtu, mums jāizmanto komanda git klons kam seko repozitorija ceļš, tas var būt lokāls vai attāls, mēs kā piemēru izmantosim populāro ietvara krātuvi Javascript sauca Leņķiskais JS no Google:
Pēc mūsu krātuves izveides vai tās klonēšanas ir svarīgi iemācīties izveidot filiāles vai filiāleLai to izdarītu, mums jāizmanto šāda komanda:
git izrakstīšanās -b branchname
Ar to mēs izveidosim kopiju filiāle no kuras mēs veidojam jauno darbvietu, mēs nekavējoties veiksim izmaiņas jaunajā filiāle, ar to mēs varam sākt veikt izmaiņas bez ietekmē citas nozares. Ir svarīgi ne tikai zināt, kā izveidot filiāli, bet arī redzēt, kādā filiāle mēs esamLai veiktu šo darbību, mums jāizmanto tikai šāda komanda:
git filiāle
Kad esam izveidojuši savu filiāli, mums tikai jāpadara savs sākotnējā apņemšanās un mēs varam sākt izmantot rīku šajā mapē:
Kad mūsu repozitorijs ir izveidots un pilnībā funkcionāls, mēs varam sākt ar to strādāt, un tas nozīmē tikai mūsu projekta failu pievienošanu, tas nozīmē, ka katru reizi, kad izveidojam failu, tas ir jāpievieno savam krātuves izsekošana, šim nolūkam mēs izmantojam komandu pievienot:
git pievienot faila nosaukumu
Mēs to darām vienam failam, ja vēlamies pievienot vairāk nekā vienu, ko varam izmantot punkts (.) visu pievienot.
Lai galīgi pievienotu izmaiņas, mēs izmantojam komandu veikt kopā ar atbilstošu komentāru:
git įsipareigot -m "komentārs"
Visbeidzot ar apvienošanas komandu mēs apvienojam filiāles vai filiāles, lai pievienotu citas veiktās izmaiņas:
git apvienot filiāles nosaukumu
Ar to mēs beidzam šo apmācību, mēs esam iemācījušies izveidot repozitoriju Git kā arī izmantot visvienkāršākās komandas, lai mūsu projekts darbotos, kas ir galvenais, lai to apgūtu Git ir daudz lasīt tās dokumentāciju un praktizēt, jo, tā kā viss ir praktiski jauna valoda, tomēr, to apgūstot, mēs varam ievērojami uzlabot mūsu komandas attīstības vidi.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