Descarcă GitHub gratis - Cea mai nouă versiune 2023

GitHub
2.9.1
Windows, Mac, Linux
Gratuit
GitHub
1,531,999
Programare, Developer Tools
Scris de: Iurie Mitreanu

GitHub are peste 73 de milioane de utilizatori activi, fiind cea mai mare comunitate de programare. Serviciul de găzduire în cloud facilitează colaborarea și gestionarea controlului versiunilor pentru depozitele Git.

GitHub este un fel de rețea de socializare pentru dezvoltatori, unde aceștia își pot stoca și gestiona codul, cere ajutor altor dezvoltatori sau găzdui software open source.

Deși obiectivul său principal este stocarea și urmărirea modificărilor codurilor, GitHub nu este dedicat doar dezvoltatorilor. Puteți încărca orice tip de fișier și puteți urmări modificările efectuate de voi sau de echipa voastră. În ultima vreme, autorii au început să folosească GitHub pentru a urmări progresul romanelor pe care le scriu.

Urmați acești pași simpli și vă voi arăta cum să descărcați gratuit versiunea GitHub pentru desktop.

Cum să descărcați gratuit GitHub pentru PC

  1. Faceți click pe butonul Download din lateral, iar pagina oficială de descărcare GitHub se va deschide într-o filă nouă.
  2. Faceți clic pe butonul Download, iar fișierul de instalare EXE se va descărca automat pe calculator.
  3. La finalizarea procesului, deschideți fișierul, iar GitHub Desktop se va instala automat pe PC.
  4. După instalare, GitHub Desktop va porni automat. Dacă aveți deja un cont GitHub, vă puteți autentifica. În caz contrar, faceți click pe linkul Create Your Free Account.
  5. Introduceți numele, o adresă de email validă și o parolă sigură. Apoi, faceți click pe butonul Create Account. Veți primi un cod de verificare pe adresa de email. După ce verificați contul, veți putea începe să utilizați GitHub.

Cum să dezinstalați GitHub de pe PC

Dacă nu mai utilizați GitHub, urmați aceste instrucțiuni simple pentru a-l elimina complet de pe PC:

  1. Tastați Add or Remove Programs în caseta de căutare din Windows și apăsați tasta Enter.
    Add or Remove Program
  2. Derulați lista de programe instalate până la GitHub Desktop și apăsați butonul Uninstall.
  3. Confirmați că doriți să ștergeți GitHub, iar Windows îl va dezinstala.

Dacă sunteți în căutarea unui alt program pentru stocarea și urmărirea modificărilor codurilor, încercați aceste alternative gratuite la GitHub.

Prezentare generală GitHub

GitHub este cel mai popular site de găzduire pentru dezvoltatori, deoarece oferă toate instrumentele necesare într-un singur loc. Programatorii și dezvoltatorii au acces gratuit la toate instrumentele de care au nevoie pentru a crea și îmbunătăți coduri.

Înainte de a utiliza GitHub, este important să înțelegeți două lucruri: Git și Controlul versiunilor (Version Control).

Ce este Controlul versiunilor?

Controlul versiunilor permite dezvoltatorilor să gestioneze și să urmărească fără probleme toate modificările codului. Acest lucru este extrem de important în cazul proiectelor la care lucrează simultan mai mulți dezvoltatori sau în cazul proiectelor open source.

Pentru ca dezvoltatorii să nu schimbe sau să distrugă codul sursă, Controlul versiunilor creează o ramificare (branch) sau o copie a originalului, pe care aceștia pot lucra fără a afecta codul original. După ce munca lor este finalizată și revizuită, aceasta poate fi integrată în codul sursă.

Folosind ramificarea, dezvoltatorul copiază o parte din codul sursă (numit depozit), iar apoi adaugă cod sau caracteristici noi. Acesta poate modifica în siguranță acea parte a codului, fără a afecta restul proiectului.

Ce este Git?

Git este un sistem distribuit de control al versiunilor (VCS) care a fost creat în 2005. Conform unui sondaj realizat de Stack Overflow, Git este folosit de peste 85% dintre dezvoltatori. Popularitatea sa se datorează în mare măsură capacității de a menține istoricul codului și de a permite mai multor utilizatori să lucreze simultan la același fișier.

Caracteristici GitHub

Aplicația GitHub pentru desktop facilitează accesarea contului GitHub. Dashboard-ul permite urmărirea tuturor proiectelor. În plus, puteți scrie și încărca codul direct din interfață.

Interfața GitHub

Unul dintre avantajele comunității GitHub este faptul că veți avea acces la cea mai mare comunitate de dezvoltatori din lume. Puteți să puneți întrebări, să solicitați evaluarea colegilor sau să analizați alte coduri sursă și să vă inspirați pentru aplicația proprie.

Gestionarea centralizată a proiectului

„Hub-ul” din GitHub arată faptul că instrumentul de găzduire în cloud este locul în care întreaga echipă se poate reuni pentru a coordona, urmări și actualiza codul și proiectul. A avea totul într-o singură locație ajută la promovarea transparenței și la funcționarea optimă în timp util.

Programare îmbunătățită

Când încărcați codul în GitHub, îl puteți face vizibil pentru alți utilizatori. În acest mod, alte persoane vă pot revizui munca, pot face sugestii, pot găsi erori și pot propune modificări fără a schimba codul sursă.

Instrumente pentru verificarea codului

GitHub are instrumente dedicate care scanează codul pentru a descoperi vulnerabilități sau erori.

Găzduirea codului

GitHub găzduiește milioane de depozite. Fiecare stochează atât codul, cât și documentația și vă oferă instrumentele necesare pentru a lansa și a publica software-ul sau aplicația.

Terminologie importantă pentru utilizarea serviciului GitHub

Înainte de a folosi GitHub, este important să înțelegeți terminologia utilizată în mod obișnuit.

Crearea unui depozit

Un depozit (repository sau repo) este locația unică în care sunt stocate fișierele proiectului. Fiecare depozit are propriul URL, pe care îl puteți face public sau privat. Pentru a crea un depozit, apăsați Ctrl+N sau faceți click pe File în bara de meniu și selectați New Repository.

Creating a Repository

Crearea unui depozit

Bifurcare și ramificare

GitHub le permite utilizatorilor să creeze copii ale proiectelor cu intenția de a le îmbunătăți. Bifurcarea (Forking) este o copie a întregului depozit, iar ramificarea (Branching) adaugă informații codului curent. În ambele cazuri, modificările sunt aduse unei copii a codului sursă, iar originalul nu este afectat.

Cerere de extracție (Pull Request)

După ce ați terminat procesul de bifurcare sau ramificare, puteți trimite codul proprietarului codului sursă, astfel încât acesta să vă includă munca în următoarea lansare.

Integrare (Merge)

După aprobarea cererii de extracție, codul actualizat va fi extras din noua ramură și încărcat în depozitul sursă pentru a integra cele mai noi actualizări.

Rețea de socializare

GitHub este una dintre cele mai mari rețele de socializare pentru dezvoltatori.

Le permite dezvoltatorilor să se conecteze, să contribuie și să colaboreze la diferite proiecte. Fiecare utilizator poate să-și creeze un profil care să includă proiectele actuale, proiectele trecute, reviziile și cererile de extracție. Există forumuri unde utilizatorii pot face cereri, pot solicita sfaturi sau pot porni discuții relevante pentru schimbări sau progrese în limbajele de codare.

Changelog

GitHub păstrează automat loguri detaliate ale tuturor modificărilor dintr-un proiect. Acest lucru este util mai ales pentru proiectele de grup sau aplicațiile open source, unde mai mulți oameni lucrează simultan.

Alternative gratuite la GitHub

  • GitLab: GitLab este unul dintre cele mai populare depozite Git ce funcționează pe web. Permite utilizatorilor crearea de depozite private sau publice și gestionarea întregului proiect, de la planificare, până la publicare și securitate. Urmărește toate modificările și include instrumentele de colaborare necesare pentru ca o echipă să lucreze la distanță și să își construiască codul și software-ul.
  • Bitbucket: Spre deosebire de GitHub, care se concentrează pe codul public open source, BitBucket se concentrează pe coduri private. Majoritatea utilizatorilor BitBucket sunt companii sau startup-uri care își planifică și execută aplicațiile sau software-ul. Nu există limită de depozite private pentru utilizatori și poate fi integrat cu instrumente precum Jira, Crucible și HipChat, facilitând urmărirea progresului fiecărei sarcini și colaborarea.

Întrebări frecvente

GitHub este gratuit?

La crearea unui cont GitHub, există două opțiuni. Urmați instrucțiunile de mai sus pentru a descărca și crea un cont GitHub gratuit, ce oferă acces la depozite publice și private nelimitate, colaboratori, autorizare cu mai mulți factori, forum și altele. Există și o versiune Pro, care deblochează anumite funcții, informații, instrumente, asistență prin email și altele.

GitHub este sigur?

Platforma GitHub este sigură și fără spam. Orice hacker cunoscut sau personaj rău intenționat este blocat pentru a proteja integritatea comunității. Arhivele sunt stocate într-un cloud securizat și doar persoanele cu autorizație pot accesa un depozit privat.

Singura slăbiciune în ceea ce privește securitatea este utilizatorul final. Dacă îi permiteți unui alt utilizator să acceseze depozitul, GitHub nu este responsabil de ceea ce se poate întâmpla.

Care este diferența dintre Git și GitHub?

Git este sistemul de control al versiunilor (VCS) pe care programatorii îl pot folosi pentru a urmări modificările din istoricul codului. GitHub este un serviciu de găzduire în cloud pentru gestionarea depozitelor Git. Acesta oferă funcția de control al versiunilor pentru a ajuta la eficientizarea procesului de creație și pentru a permite mai multor dezvoltatori să lucreze la un singur proiect, să creeze bifurcări și ramificări și să colaboreze cu alți utilizatori.

Vizitați site-ul GitHub
Distribuiți & Susțineți

WizCase este un site de recenzii independent. Suntem susținuți de cititorii noștri, așadar este posibil să primim un anumit comision atunci când faceți achiziții prin intermediul link-urilor de pe site-ul nostru. Nu veți plăti nimic în plus pentru ceea ce cumpărați prin intermediul nostru - comisionul nostru vine direct de la furnizorul produsului.

Susțineți WizCase pentru a ne ajuta să vă oferim recenzii oneste și imparțiale. Distribuiți site-ul nostru pentru a ne susține!