Git Cheat Sheet

Ce este github?

 GitHub este o platformă de dezvoltare software care oferă servicii de gestionare a proiectelor și control al versiunilor folosind sistemul de control al versiunilor Git. A fost creat în 2008 și este una dintre cele mai populare platforme pentru colaborare în dezvoltarea software.

Iată câteva aspecte cheie legate de GitHub:

  1. Controlul versiunilor: GitHub folosește Git pentru a gestiona versiunile codului sursă al proiectelor. Acest lucru permite dezvoltatorilor să urmărească modificările, să revină la versiuni anterioare și să lucreze în mod colaborativ.

  2. Repository: Un repository (sau repo) este un spațiu de stocare online unde sunt păstrate fișierele și istoricul unui proiect. Fiecare proiect are un repository asociat pe GitHub.

  3. Colaborare: GitHub facilitează colaborarea între dezvoltatori. Aceștia pot contribui la un proiect prin intermediul pull requests, pot raporta probleme (issues), și pot discuta modificările propuse.

  4. Gestiunea proiectelor: GitHub oferă funcționalități pentru gestionarea proiectelor, inclusiv urmărirea problemelor, gestionarea sarcinilor, și planificarea proiectelor.

  5. Pagini de utilizator și organizații: Dezvoltatorii și organizațiile pot crea pagini pentru a prezenta proiectele lor, iar organizațiile pot adăuga membri pentru a colabora la nivel de echipă.

GitHub este folosit pe scară largă în comunitatea dezvoltatorilor de software, iar multe proiecte open-source și software comercial sunt găzduite și gestionate pe această platformă.

Comenzi

Git oferă o serie de comenzi care permit dezvoltatorilor să lucreze eficient cu sistemul de control al versiunilor. Iată câteva dintre cele mai importante comenzi Git:

  • git init: Inițializează un nou repository Git.
  • git clone <url/repo>: Clonează un repository existent de pe GitHub sau de la o altă sursă.
  • git add <file/directory>: Adaugă modificările la index (staging area) pentru pregătirea commit-ului.
  • git commit -m "Comentariu": Salvarea schimbărilor adăugate cu git add în repository.
  • git status: Afișează starea curentă a repository-ului.
  • git pull origin <branch_name>: Aduce modificările de pe un branch remote și le aplică în branch-ul curent. 
  • git branch <branch_name>: Listează, creează sau șterge branch-uri.
  • git checkout <branch_name>: Schimbă branch-ul curent sau restabilește fișierele la o anumită versiune.
  • git merge <branch_name>: Unește schimbările dintr-un branch în altul.
  • git log: Afișează istoricul commit-urilor.


Documentație

Articole similare

Mulțumesc pentru atenție!

Pentru întrebări și/sau consultanță tehnică vă stau la dispozitie pe blog mai jos în secțiunea de comentarii sau pe email simedruflorin@automatic-house.ro. O zi plăcută tuturor !  

Back to top of page


Etichete

Afișați mai multe

Arhiva

Afișați mai multe