Sobes.tech
Junior — Middle

Ce sisteme de control al versiunilor bazate pe Git cunoașteți și cu care ați lucrat?

sobes.tech AI

Răspuns de la AI

Git este un sistem distribuit de control al versiunilor. Pe baza sa, sunt construite diverse servicii și instrumente cu care se lucrează frecvent:

  • GitHub — un serviciu web popular pentru găzduirea depozitelor Git cu funcții de colaborare, gestionare a sarcinilor și CI/CD.
  • GitLab — o platformă similară cu GitHub, dar cu posibilitatea de a fi instalată pe propriile servere, conține instrumente DevOps integrate.
  • Bitbucket — un serviciu de la Atlassian, suportă Git și Mercurial, se integrează cu Jira.

Pentru lucrul cu Git, de obicei se folosește linia de comandă sau clienți grafici (de exemplu, SourceTree, GitKraken), precum și integrarea în IDE.

Exemple de comenzi de bază Git:

git clone <url>    # Clonarea unui depozit
 git add .          # Adăugarea modificărilor în index
 git commit -m "msg" # Înregistrarea modificărilor
 git push           # Trimiterea către depozitul remote