
Git
Git je distribuovaný systém riadenia verzií, ktorý sleduje zmeny v súboroch kódu, umožňuje vývojárom spolupracovať, udržiava históriu a spravuje rôzne verzie projektu súčasne.
Git je najpoužívanejší systém riadenia verzií na svete. Vytvoril ho Linus Torvalds v roku 2005 (ten istý človek, ktorý vytvoril Linux), sleduje každú zmenu v každom súbore v projekte, kto ju urobil a kedy. To vytvára kompletnú históriu, ktorú je možné kedykoľvek prehľadávať, porovnávať a vracať späť.
Vývojári typicky pracujú na vetviach funkcií, ukladajú commity podľa pokroku a po dokončení spájajú svoje zmeny späť do hlavnej vetvy. GitHub, GitLab a Bitbucket sú platformy, ktoré hostia Git repozitáre vzdialene a pridávajú funkcie pre spoluprácu, pull requesty (prehľad kódu pred spojením), issues (sledovanie chýb), CI/CD pipeline (automatizované testovanie a nasadenie) a prístupové kontroly.
V praxi
- Tím 50 vývojárov pracuje na rovnakom kóde pomocou vetiev Git, každý vývojár pracuje nezávisle bez ovplyvnenia ostatných, spájajúc zmeny cez overené pull requesty
- Chyba vo výrobe bola vystopovaná späť ku konkrétnemu commitu pomocou 'git bisect', čo identifikovalo presne, ktorá zmena spôsobila problém a kto ju urobil
- Celá produkčná história startupu je uložená v Git, čo im umožňuje vidieť stav ich aplikácie v akomkoľvek bode času počas 3 rokov vývoja
- Agentúra používa vetvy Git na udržanie samostatných klientových úprav zdieľanej šablóny, pričom súčasne spája základné zlepšenia pre všetkých klientov
Viac o: Webový vývoj
- Responzívny dizajn
- Progresívna webová aplikácia (PWA)
- Jednostránková aplikácia (SPA)
- Server-side rendering (SSR)
- Static Site Generation (SSG)
- API (Application Programming Interface)
- CMS (Systém na správu obsahu)
- Headless CMS
- Verzovanie kódu
- CI/CD (Continuous Integration / Continuous Deployment)
- JavaScript Framework
- TypeScript
Nie ste si istí, či sa to týka aj vás?
Senior inžinier prejde vaše stránky, vašu prítomnosť vo vyhľadávaní a spôsob, akým dotazy k vám prichádzajú, a potom zapíše tri veci, ktoré sa oplatí opraviť ako prvé. Dokument si necháte v každom prípade.