Git este sistemul de control al versiunilor distribuit cel mai utilizat în industria software-ului. El permite dezvoltatorilor să țină evidența modificărilor din cod, să colaboreze eficient și să revină rapid la stări anterioare ale proiectului în cazul unor erori. Înțelegerea corectă a instalării și configurării inițiale este fundamentul pentru o experiență fluidă de lucru, indiferent dacă lucrezi singur sau într-o echipă mare.
Ce trebuie să știi
- Instalare: Descarcă pachetul oficial de pe site-ul git-scm.com sau folosește managerul de pachete al sistemului tău (ex:
aptpe Linux,brewpe macOS). Verifică instalarea rulândgit --version. - Identitate globală: Configurează numele și email-ul pentru a fi asociate cu commit-urile tale. Aceste date sunt publice și apar în istoricul proiectului.
- Editor de text: Setează editorul preferat (ex: VS Code, Vim, Nano) pentru mesajele de commit și rezolvarea conflictelor, evitând editorul implicit neintuitiv.
- Linia de comandă: Familiarizează-te cu comenzile de bază (
init,add,commit,status) prin terminal, deoarece acestea sunt universale pe orice sistem de operare. - Configurare SSH: Pentru interacțiunea securizată cu GitHub/GitLab, generează o cheie SSH și adaug-o în contul tău online, evitând introducerea parolei la fiecare push.
Exemplu de configurare inițială
După instalare, execută aceste comenzi în terminal pentru a seta identitatea ta globală:
git config --global user.name "Numele Tau"
git config --global user.email "email@exemplu.com"
git config --global core.editor "code --wait"
Aceste setări se salvează în fișierul .gitconfig din directorul tău home, asigurându-se că fiecare commit va avea metadatele corecte.
Cum să înveți
- Exersează local: Creează un folder gol, inițializează un repo Git (
git init) și fă câteva commit-uri fictive pentru a te obișnui cu fluxul de lucru înainte de a te conecta la GitHub. - Verifică configurația: Folosește frecvent
git config --listpentru a verifica ce setări active ai și pentru a corecta eventualele erori de tastare la nume sau email. - Citește documentația oficială: Manualul Git este excelent și accesibil direct din terminal cu comanda
git help <comanda>. Este sursa cea mai precisă pentru detalii avansate de configurare.