Sobes.tech
Intern

Čo je to úložisko?

sobes.tech AI

Odpoveď od AI

Úložisko je miesto na ukladanie verzií zdrojového kódu projektu, spravované pomocou systému kontroly verzií ako je Git. Umožňuje sledovať zmeny, spolupracovať s inými vývojármi a vrátiť sa k predchádzajúcim stavom projektu.

Hlavné komponenty úložiska:

  • Pracovný adresár (Working Directory): Súbory projektu na lokálnom počítači vývojára.
  • Prípravnú oblasť (Staging Area / Index): Dočasný stav, do ktorého sa pridávajú zmeny pred ich zaznamenaním.
  • História commitov (Commit History): Sekvencia zaznamenaných zmien, ktoré tvoria vetvy.

Typy úložísk:

  • Lokálne úložisko: Ukladá sa na lokálnom počítači vývojára.
  • Vzdialené úložisko: Ukladá sa na serveri (napríklad GitHub, GitLab, Bitbucket) a slúži na spoluprácu a zálohovanie.

Hlavné operácie:

  • git clone <url>: Vytvorenie lokálnej kópie vzdialeného úložiska.
  • git add <súbor>: Pridanie zmien súboru do prípravnej oblasti.
  • git commit -m "správa": Zaznamenanie zmien z prípravnej oblasti do histórie commitov.
  • git push: Odoslanie lokálnych commitov do vzdialeného úložiska.
  • git pull: Získanie zmien z vzdialeného úložiska a ich zlúčenie s lokálnou verziou.