Popularitatea lui Git vorbește de la sine. Dacă citiți acest articol, sperăm că știi că Git este instrumentul preferat de gestionare a codului sursă al multor dezvoltatori.
Cu interesul în creșterea lui Git în comparație cu alte sisteme de gestionare a codurilor sursă, este una dintre cele mai atractive opțiuni din care să alegi mai ales dacă intri în controlul versiunilor.
În acest tutorial, vom vorbi despre motivul pentru care ar trebui să utilizați Git, indiferent dacă sunteți un individ sau o parte a unei echipe de dezvoltatori. Vă vom învăța, de asemenea, cum să începeți cu Bitbucket, o platformă de hosting de primă clasă, gratuit.
Să începem!
Git este un instrument incredibil de puternic, cu o mulțime de caracteristici complexe și detaliate care îl fac utile chiar și dezvoltatorilor individuali. Dacă doriți să obțineți un fel de control consistent asupra versiunilor de cod și a reviziilor, Git este, fără îndoială, cea mai bună soluție pentru dvs..
Iată doar câteva dintre lucrurile pe care le puteți folosi ca un individ:
Bineînțeles, adevăratul mușchi al lui Git este îndoit când lucrați în contextul unei echipe. Git elimină în mod eficient problemele vechi de lucru cu privire la caracteristici în paralel cu alți dezvoltatori și, în combinație cu Bitbucket, oferă un proces complet de lucru pentru a funcționa mai repede și mai eficient decât oricând înainte.
Iată câteva din cele mai valoroase trăsături ale git pentru echipe:
Beneficiile utilizării Git cu o echipă depășesc cu mult această listă scurtă, dar Git funcționează cu adevărat cel mai bine atunci când este utilizat cu software-ul de suport, cum ar fi un serviciu dedicat de gazduire a repozitorilor.
Pentru a obține maximum de beneficii de la utilizarea Git, începeți să utilizați Bitbucket pentru a vă găzdui depozitele.
S-ar putea să te întrebi "de ce am nevoie de un serviciu de găzduire de depozit?"
Odată ce ați încercat, probabil veți realiza imediat valoarea, dar pentru a fi clar, iată câteva dintre avantajele majore ale utilizării Bitbucket pentru controlul versiunii:
În cele din urmă, Bitbucket vă oferă o platformă pentru gestionarea atât a metadatelor, cât și a controlului accesului pentru proiectul dvs. Acesta oferă instrumente pentru a explora nu numai ceea ce este în prezent codul sursă, ci și ceea ce a fost în trecut și planul pentru ceea ce va deveni.
Și, după cum sa spus, dacă ești o echipă de cinci sau mai puțin, este gratuită.
Înscrierea pentru Bitbucket este incredibil de ușoară. Mergeți pe pagina de pornire și introduceți detaliile. Dacă trebuie să mergeți înainte și să vă înscrieți echipa, mergeți la această pagină în schimb, și alegeți planul dvs. din meniul derulant.
Modelul de preț al modelului Bitbucket este destul de minunat, sunând la 1 USD pe utilizator, pe lună. Depozitele publice sunt întotdeauna gratuite, și au întotdeauna colaboratori nelimitați.
Modelul de stabilire a prețurilor este deosebit de atractiv dacă numărul proiectelor dvs. crește mai repede decât dimensiunea echipei dvs., mai ales dacă compania dvs. se consultă pentru lucrul la proiect. Când crește echipa dvs., bugetul dvs. crește, de asemenea; cu toate acestea, proiectele vechi ar putea să nu aducă bani pe o bază lunară, dar au nevoie de un depozit accesibil, actualizat până acum. Acesta este locul în care Bitbucket strălucește cu adevărat fără limitele sale de depozitare.
Când vă conectați pentru prima oară la Bitbucket, veți vedea un prompt pentru a crea un depozit. Puteți fie să începeți în stare proaspătă, fie să importați dintr-un număr de servicii de depozitare existente.
În meniul de navigare din partea de sus a paginii, Tablou de bord, echipe, și Repozitorii dropdown-urile fiecare oferă acces rapid la opiniile comune în acele domenii de funcționalitate.
În partea din dreapta sus, puteți vedea o bară de căutare, a Ajutor hover dropdown și a Profil scapă jos.
Să începem prin crearea unui depozit. Vom face clic pe butonul "Creați un depozit" și vom completa detaliile. De dragul acestui tutorial, vom seta și depozitul privat.
Odată ce am creat depozitul, ne va fi prezentat un ecran care ne informează că depozitul este gol.
Acum, că depozitul nostru este gata de utilizare, să împingem un cod la el.
Dacă facem clic pe "Încep de la zero" sub titlul "Linie de comandă", vedem instrucțiunile de bază pentru ca depozitul nostru să fie configurat local și gata să împingă.
cd my-secret-proiect ls git init git adăugați la distanță origine https: //[email protected]/jcutrell/my-secret-project.git echo "Jonathan Cutrell" >> contributors.txt git adăuga contributors.txt git commit - am "Comitere initiala cu contribuitori" git push -u master de origine Parola pentru 'https: //[email protected]': Numararea obiectelor: 3, terminat. Scrierea obiectelor: 100% (3/3), 256 octeți, terminat. Total 3 (delta 0), refolosit 0 (delta 0) Pentru a https: //[email protected]/jcutrell/my-secret-project.git * [noua filiala] master -> Master master Branch setat pentru a urmari ramura la distanta maestru de origine.
Odată ce ați împins prima dvs. comitere, reîmprospătați depozitul și voila! În acest fel, codul dvs. este vizibil; cu toate acestea, este în prezent vizibilă numai de dvs., deci să creăm o echipă.
Pune deasupra echipe în navigație și faceți clic pe butonul din meniul derulant, Creați o echipă. Completați detaliile necesare și faceți clic pe creați.
Bitbucket suportă repozitorii de echipe în plus față de depozitele individuale.
Apoi, va trebui să asociați echipa cu setările depozitului, astfel încât utilizatorii să poată accesa depozitul respectiv. Click pe Repozitorii în navigare și selectați proiectul.
Apoi, faceți clic pe Setări în partea de jos a navigării barei laterale din stânga, apoi faceți clic pe Gestiunea accesului în partea de sus a imbricatei Setări meniul. De aici puteți alege un grup, care sunt subgrupuri din cadrul grupului dvs. Vom alege Dezvoltatori, modificați nivelul de acces la Scrie, apoi faceți clic pe Adăuga buton.
Acum echipa noastră poate vedea depozitul nostru.
Dacă doriți să transferați depozitul în echipa pe care tocmai ați creat-o sau la alt utilizator, mergeți la Setări > Depozit de transfer, unde veți putea introduce numele utilizatorului sau al echipei la care doriți să transferați depozitul.
Dacă îl transferați unei echipe de care sunteți administrator, Bitbucket vă permite imediat să acceptați transferul. Odată ce transferul a fost efectuat, pagina dvs. de echipă va afișa acum magazia.
Gestionarea codului sursă poate fi o sarcină descurajantă, dar cu instrumente puternice cum ar fi Git și Bitbucket, vă puteți concentra mai mult pe scrierea codului și mai puțin pe gestionarea detaliilor proiectului. Înclinarea la aceste soluții gratuite și la costuri reduse va economisi timp, bani și dureri de cap pe termen lung.
În cele din urmă, alegerea unui flux de lucru este o decizie personală, dar asigurați-vă că luați în considerare opțiunea Git și Bitbucket. Există aproape zero riscuri în încercarea lui, dar potențialele efecte pozitive sunt enorme.