
Git
Git este un sistem distribuit de control al versiunilor care urmărește modificările fișierelor de cod, permițând dezvoltatorilor să colaboreze, să păstreze istoricul și să gestioneze simultan diferite versiuni ale unui proiect.
Git este cel mai utilizat sistem de control al versiunilor din lume. Creat de Linus Torvalds în 2005 (aceeași persoană care a creat Linux), urmărește fiecare modificare făcută fiecărui fișier dintr-un proiect, cine a făcut modificarea și când. Astfel se creează un istoric complet care poate fi navigat, comparat și revertit în orice moment.
Dezvoltatorii lucrează de obicei pe ramuri de funcționalitate, fac commit-uri pe măsură ce avansează și își îmbină modificările înapoi în ramura principală când termină.
În practică
- O echipă de 50 de dezvoltatori lucrează pe același cod folosind ramuri Git, fiecare dezvoltator lucrează independent fără a-i afecta pe ceilalți, integrând modificările prin pull request-uri revizuite
- Un bug din producție a fost identificat până la un commit anume folosind „git bisect”, stabilind exact ce modificare a cauzat problema și cine a făcut-o
- Întreaga istorie de producție a unui startup este stocată în Git, permițându-le să vadă starea aplicației lor în orice moment pe parcursul a 3 ani de dezvoltare
- O agenție folosește ramuri Git pentru a menține personalizări separate ale clienților pe un șablon comun, integrând îmbunătățirile de bază la toți clienții simultan
Mai multe în Dezvoltare web
- Design responsive
- Progressive Web App (PWA)
- Single-Page Application (SPA)
- Server-Side Rendering (SSR)
- Static Site Generation (SSG)
- API (Application Programming Interface)
- CMS (Content Management System)
- Headless CMS
- Control al versiunilor
- CI/CD (Continuous Integration / Continuous Deployment)
- Framework JavaScript
- TypeScript
Nu sunteți sigur cum se aplică în cazul dumneavoastră?
Un inginer senior parcurge site-ul dumneavoastră, prezența în căutări și felul în care ajung la dumneavoastră solicitările, apoi notează primele trei lucruri care merită reparate. Păstrați documentul în orice caz.