Treceți la conținut
Companie europeanăFondată în 2014Construit și administrat în EuropaPlăți securizate de Plățile cu cardul se procesează prin Stripe. Datele cardului dumneavoastră nu ajung niciodată pe serverele noastre.

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

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.