Crearea de depozite folosind Git

Cuprins
Munca în echipă a devenit una dintre cele mai importante activități din lumea dezvoltării tehnologiei. Aceasta implică coordonarea muncii diferitelor persoane care pot fi sau nu în același loc. De aceea a fost creată nevoia de a utiliza instrumente care să permită coordonarea și integrarea eforturilor, deoarece fără aceasta ar fi dificil să se obțină rezultate acceptabile.
Una dintre tehnologiile pentru coordonarea eforturilor, sprijinirea muncii și integrarea soluțiilor este Git. Cu această tehnologie putem creați depozite comune unde sunt stocate fișierele și un istoric al modificărilor și managerilor acestora, oferindu-ne astfel posibilitatea de a avea o bază centrală cu toate colaborările pentru a vedea progresul proiectelor.
Instalați GitPrimul lucru pe care trebuie să-l facem pentru a ne bucura de beneficiile acestui instrument este să îl instalăm. Datorită naturii sale de a se concentra pe dezvoltatori, a devenit multi-platformă, adică având o versiune a acesteia pentru principalele sisteme de operare. Vom revizui instalarea în două dintre cele mai utilizate sisteme de operare pentru a le dezvolta așa cum sunt Linux în versiunea dvs. Debian / Ubuntu Da Windows.
Instalare în Linux Este foarte simplu, dacă avem puțină experiență cu această platformă știm că trebuie să localizăm programele noastre prin depozite, unde cu comenzi precum apt-get de Debian / Ubuntu putem obține o instalare rapidă și curată.
Să vedem componentele pe care trebuie să le instalăm pentru ao pune în funcțiune Git în Linux:
1- În primul rând trebuie să deschidem o fereastră a consolei de comandă și trebuie să avem și acces la utilizator rădăcină.
2- Apoi vom scrie următoarele comenzi:
sudo apt-get install git git-doc gitweb git-gui gitk git-email git-svn

3- Comenzile de mai sus vor descărca o serie de fișiere la care odată instalate ne vor oferi acces GitDeci, pentru a confirma că totul este în ordine, trebuie doar să plasăm următoarea comandă în consola noastră și vom vedea care versiune de Git alergam.
versiunea git

Instalare în Windows este un pic mai simplu decât cel al Debian / Ubuntu, deoarece trebuie pur și simplu să descărcăm un fișier de instalare și odată ce procesul este terminat, vom avea serviciul instalat pe computerul nostru.
Trebuie să căutăm pachetul de instalare cu cea mai recentă versiune pe pagina oficială, acesta din urmă va descărca un fișier pe care trebuie să îl instalăm:

MARI

Procesul de instalare este ca oricare altul din Windows, în principiu, trebuie doar să facem clic pe următorul, selectând opțiunile care ne interesează, în cele din urmă vom primi Git, O consolă SSH cu care putem interacționa cu instrumentul nostru și cu o interfață grafică care ne va permite să facem unele dintre cele mai comune acțiuni ale acestuia, să vedem aplicațiile instalate în următoarea imagine:

MARI

Înainte de a continua cu elementele tehnice, există un punct foarte important de știut, Git funcționează local, adică toate modificările și istoricul sunt păstrate pe computerul unde se află depozitul original. Pentru a putea partaja pe un computer trebuie să avem un server, adică un computer la distanță la care ne putem conecta cu toții pentru a putea gestiona diferitele modificări.
Deși o putem face pe un computer de rețea locală, există posibilitatea de a gestiona depozitele noastre în cloud, pentru aceasta putem folosi servicii diferite, cu toate acestea există două foarte populare care se concentrează pe ținte de piață diferite.
Primul dintre ele este GitHub, care pe lângă faptul că ne oferă posibilitatea de a stoca depozitele noastre în cloud, este una dintre cele mai mari comunități de dezvoltatori din lume, cel puțin în lumea vestică cunoscută.

MARI

Problema este că versiunea gratuită ne permite doar să avem depozite publice, astfel încât să nu avem suficientă confidențialitate în proiectele noastre. Dacă dorim confidențialitate, trebuie să folosim serviciul și planurile plătite pe care le oferă.
Al doilea este Bitbucket, nu este la fel de popular ca GitHubCu toate acestea, este foarte util, are și o versiune gratuită, dar diferența este că nu este o comunitate deschisă, deci putem avea depozite private și publice, în plus în versiunea gratuită putem avea până la 5 utilizatori per depozit creat.

MARI

De asemenea, avem acces la un serviciu cu plată care ne permite să extindem echipele de lucru și să avem o capacitate mai mare de stocare, acest serviciu este ideal pentru startup-uri care doresc să-și păstreze produsul secret și să se bucure de beneficiile cloud-ului.
Ambele servicii ar trebui luate în considerare atunci când se utilizează tehnologia Git deoarece ne permit să lucrăm din locații îndepărtate și chiar în diferite părți ale lumii, oferindu-ne astfel avantajul de a avea întotdeauna o copie de rezervă a codului nostru.
Din moment ce știm cele mai de bază dintre Git, care este modul de instalare și serviciile cloud pe care le putem folosi, să mergem acum la partea practică a tutorialului, pentru a crea depozite.
Am vorbit mult despre cuvânt repertoriu dar nu l-am definit formal, să vedem:
Ce este un depozit?A repertoriu Este un spațiu în care vor fi stocate fișierele noastre cu cod sursă, imagini, fișiere text etc. Toate tipurile de fișiere binare acceptate de sistemul nostru de operare. În interiorul depozitului Git va fi creată o structură care vă permite să urmăriți modificările, adăugirile și ștergerile fișierelor și conținutul acestora, oferind posibilitatea de a păstra un istoric pe ramuri sau ramuri.
Acum avem un concept nou ramurile o ramuri, Nu sunt altceva decât secțiuni din depozit unde putem face modificări care nu afectează alte ramuri, de exemplu dacă avem o ramură principală (numită în mod normal Maestru), și dorim să introducem câteva modificări experimentale, pentru a nu afecta respectiva ramură principală, creăm una nouă pe care o numim Dezvoltare, în Dezvoltare toate modificările pe care le facem nu vor fi făcute în codul Maestru Dacă nu le combinăm.
Fiecare modificare pe care o facem și o acceptăm va avea o număr de control și un comentariu de la dezvoltator, cu aceasta putem urmări istoricul, știind ce fișiere s-au schimbat, cine a făcut modificarea și ce s-a modificat în fișier.
La creați un depozit Trebuie pur și simplu să creăm un folder și în consola de comandă scrieți următoarele:
git init

Acest lucru va face Git începe să efectueze modificările care apar în folder, se va crea automat un ramură sau ramură MaestruCu toate acestea, putem crea toate ramurile pe care le considerăm necesare, de obicei se creează una pe dezvoltator sau una pe echipă, în funcție de stilul nostru de lucru, este important să menționăm că fiecare programator la nivel local va putea crea chiar și mai multe sucursale în echipa lor.

Vedem în imagine cum am creat dosarul, apoi în interiorul acestuia am inițializat depozitul, pentru a ajuta la detectarea mai bună a modului în care funcționează Git Am făcut o greșeală la plasarea comenzii, așa că vedem că Git ne oferă erorile și sugestiile pentru a le corecta, prezentând documentația sa excelentă.
O altă modalitate de a crea un depozit este clonarea unui depozit existent, le putem obține de obicei GitHub, pentru a realiza acest lucru trebuie să folosim comanda git clona urmat de calea depozitului, acesta poate fi local sau la distanță, vom folosi repozitoriul cadru popular ca exemplu Javascript numit JS unghiular de Google:

După crearea depozitului nostru sau după ce l-am clonat, este important să învățăm să creăm ramurile sau ramurăPentru a face acest lucru, trebuie să folosim următoarea comandă:
git checkout -b nume de sucursală

Cu aceasta vom genera o copie a fișierului ramură din care creăm noul spațiu de lucru, vom face imediat schimbarea celui nou ramură, cu aceasta putem începe să facem modificări fără afectează alte ramuri. Este important nu numai să știi cum să creezi sucursala, ci și să vezi în ce ramură suntemPentru a efectua această acțiune, trebuie doar să folosim următoarea comandă:
ramură git

Odată ce ne-am creat filiala, trebuie doar să ne facem comitere inițială și putem începe să folosim instrumentul din acel folder:

Cu depozitul nostru creat și complet funcțional, putem începe să lucrăm cu acesta și acest lucru se reduce la adăugarea fișierelor proiectului nostru, aceasta înseamnă că de fiecare dată când creăm un fișier trebuie să-l adăugăm la urmărirea depozitului, pentru aceasta folosim comanda adăuga:
git add nume de fișier

Facem acest lucru pentru un singur fișier, în cazul în care dorim să adăugăm mai multe, putem folosi punct (.) pentru a adăuga totul.
Pentru a adăuga definitiv modificările folosim comanda commit împreună cu un comentariu relevant la aceasta:
git commit -m "comentariu"

În cele din urmă, cu comanda de îmbinare, unim ramurile sau ramurile pentru a adăuga celelalte modificări efectuate:
git merge nume de ramură

Cu aceasta încheiem acest tutorial, am învățat cum să creăm un depozit în Git și, de asemenea, să folosim cele mai de bază comenzi pentru ca proiectul nostru să funcționeze, cheia masterizării Git este de a-i citi documentația și de a practica foarte mult, întrucât totul este practic un limbaj nou, totuși, dacă îl stăpânim, putem îmbunătăți semnificativ mediile de dezvoltare a echipei noastre.V-a plăcut și ați ajutat acest tutorial?Puteți recompensa autorul apăsând acest buton pentru a-i oferi un punct pozitiv
wave wave wave wave wave