Sobes.tech
Junior — Middle

Aprakstiet savu pieredzi ar Git versiju kontroles sistēmu un galvenajām operācijām, kuras veicāt savos projektos.

sobes.tech AI

Atbilde no AI

Manas praksē ar Git es izmantojis galvenās operācijas, lai pārvaldītu koda versijas Flutter projektos:

  • git clone — attālā repozitorija kopēšana uz vietējo datoru.
  • git branch — zaru izveide un pārslēgšanās starp tām, kas ļauj paralēli strādāt pie dažādām funkcijām.
  • git add un git commit — izmaiņu reģistrēšana ar saprotamiem ziņojumiem.
  • git push un git pull — izmaiņu sūtīšana uz attālo repozitoriju un atjauninājumu saņemšana.
  • git merge — zaru apvienošana pēc funkcijas pabeigšanas.

Piemērs, kā izveidot jaunu zaru un veikt commit:

git checkout -b feature/login
# izmaiņas kodā
 git add .
git commit -m "Pievienots pieteikšanās formu"
git push origin feature/login

Tāpat es izmantoju Git, lai atrisinātu konfliktus apvienošanas laikā un pārskatītu izmaiņu vēsturi ar git log. Tas palīdz sekot progresam un atgriezties pie iepriekšējām versijām, ja nepieciešams.