Junior — Middle
Vysvetlite, čo je systém správy verzií Git a ako sa používa pri tímovom vývoji.
sobes.tech AI
Odpoveď od AI
Git je distribuovaný systém kontroly verzií, ktorý umožňuje sledovať zmeny v zdrojovom kóde a ďalších súboroch projektu.
V tímovej vývoji sa Git používa na:
- Ukladanie histórie zmien — môžete vidieť, kto a kedy zmenil kód.
- Paralelné práce — každý vývojár pracuje vo svojej vetve, bez toho, aby rušil ostatných.
- Zlučovanie zmien — pomocou merge alebo rebase vetiev.
- Riešenie konfliktov — keď sa menia tie isté časti kódu súčasne.
Git umožňuje tímu efektívne spolupracovať, zachovávajúc integritu a históriu projektu.
Príklady základných príkazov:
git clone <repozitár> # Klonovanie projektu
git checkout -b feature # Vytvorenie a prechod na novú vetvu
git add . # Pridanie zmien do indexu
git commit -m "popis" # Zaznamenanie zmien
git push origin feature # Odoslanie vetvy na server
git pull # Získanie aktualizácií z vzdialeného repozitára