GitHub este o platformă online deținută de Microsoft utilizată pentru găzduirea codului. Este folosit pentru controlul versiunilor și colaborare și permite dezvoltatorilor să lucreze la un proiect în același timp de oriunde.
Pe GitHub, dezvoltatorii pot crea cu ușurință depozite care sunt de obicei folosite pentru a organiza proiecte. Aceste depozite pot conține foldere, fișiere, imagini, videoclipuri, foi de calcul, seturi de date sau orice are nevoie proiectul dvs. De asemenea, vin cu un fișier Readme.md, care este un loc pentru a vă descrie proiectul și a oferi informații despre acesta.
Cum se creează un depozit
Urmați acești pași când creați un depozit.
- Click pe +, situat în colțul din dreapta sus al paginii. Apoi selectați Un nou depozit.
- Alegeți un nume pentru depozitul dvs. (voi folosi „Hi Everyone”).
- Scrieți o scurtă descriere a depozitului.
- Selectați Inițializați acest depozit cu un README.
- Faceți clic pe Creați un depozit buton.
Cum se creează o sucursală
Când diferiți dezvoltatori doresc să lucreze la același document în același timp, folosesc o caracteristică a GitHub numită Branching. În mod implicit, atunci când creați un depozit, acesta are doar o ramură numită ramură principală. Ramurile sunt folosite pentru a experimenta sau edita codul înainte de a le atribui în final ramurilor principale.
Când o sucursală este creată dintr-o sucursală principală, noul birou este o copie a sucursalei principale la momentul în care departamentul a fost creat. De asemenea, dacă după ce ți-a creat ramura, cineva face modificări în ramura principală, poți introduce acele modificări în noua ta ramură.
Pași pentru crearea unei noi sucursale
- Accesați noul dvs. depozit, „Bună, tuturor”.
- Faceți clic pe meniul drop-down din partea de sus a listei de fișiere care spune ramură: stăpân.
- Introduceți un nume pentru noua ramură, spuneți „illusBranch”, în caseta de text noua ramură.
- Faceți clic pe Creați o ramură caseta sau atingeți „Introduce" pe tastatură.
Efectuarea și angajarea schimbărilor
Acum vă aflați în vizualizarea codului pentru „illusBranch” dvs., care este o copie a ramului principal. Pe platforma GitHub, orice modificări pe care le faci și le salvezi sunt cunoscute sub denumirea de „comite”. Au o intrare atașată care detaliază care au fost acele modificări.
Efectuați și efectuați modificări
- Mai întâi, faceți clic pe Readme.md fişier.
- Apoi, faceți clic pe pictograma creion din colțul din dreapta al vizualizării fișierului. Vă va permite să editați codul.
- Când se deschide editorul, introduceți modificările pe care doriți să le faceți.
- Scrieți un mesaj de confirmare care descrie cel mai bine modificările pe care le-ați făcut fișierului readme.md.
- Faceți clic pe Commiteți modificări buton.
Cum se deschide o cerere de tragere
Acum ați făcut modificări unei ramuri a masterului și puteți extrage o solicitare. Când deschideți o cerere de extragere, prezentați modificările propuse și solicitați o revizuire de la alții. Dacă recenzenții acceptă modificările dvs., atunci vor îmbina modificările propuse în filialele lor. Solicitările de tragere arată diferențe de conținut din ambele ramuri. Toate modificările vor apărea fie în roșu, fie în verde. Puteți accesa un commit cu o cerere de extragere imediat după ce ați creat-o pentru a deschide o discuție în jurul acestuia.
Cum să marcați fișierele ca vizualizate
Pentru dezvoltatorii care lucrează pe baze de cod mari, este rar să evite cererile de extragere mari. Căutarea și examinarea fișierelor pot dura câteva ore. Timpul petrecut căutând poate face pe cineva să uite cu ușurință unde a fost. O modalitate simplă de a ține evidența datelor pe care le-ați examinat este marcarea fișierelor ca vizualizate.
Pași pentru marcarea unui fișier ca vizualizat
Puteți vedea progresul dvs. în partea de sus a cererii de extragere. Aici veți vedea fișierele pe care le-ați vizualizat și pe cele pe care încă nu le-ați văzut. Când marcați un fișier ca vizualizat, acesta se va restrânge automat, ceea ce face mai ușor de revizuit.
Imaginile de mai jos ajută la ilustrarea pașilor.
- Creeaza o Cerere de tragere.
- Deschideți cererea de extragere pentru a vedea toate fișierele nou adăugate sau editate.
- Faceți clic pe un fișier pentru a-l marca ca vizualizat. Acest lucru restrânge fișierul.
Marcarea unui fișier este o funcție utilă în GitHub pentru a ajuta recenzenții să se concentreze asupra muncii lor și să țină cu ușurință evidența progresului lor. Funcția Vizualizată vă informează și când se schimbă ceva în codul pe care l-ați vizualizat deja.
De exemplu, dacă deschideți un fișier și cineva revizuiește și modifică ceva din cod după ce ați făcut deja acest lucru, Starea de vizualizare se va schimba în „Schimbat de la ultima vizualizare”. Acest lucru vă permite, de asemenea, să verificați ce au modificat alții în timpul lor recenzii.
Încheierea
Codarea unui nou proiect de unul singur poate părea descurajantă, așa că nu merge singur! Microsoft a făcut colaborarea ușoară și eficientă cu GitHub.