Intern
Šta je repozitorijum?
sobes.tech АИ
Одговор од АИ
Skladište je mesto za čuvanje verzija izvornog koda projekta, koje se upravlja pomoću sistema kontrole verzija kao što je Git. Omogućava praćenje promena, saradnju sa drugim programerima i povratak na prethodna stanja projekta.
Glavne komponente skladišta:
- Radni direktorijum (Working Directory): Fajlovi projekta na lokalnom računaru programera.
- Staging područje (Staging Area / Index): Privremeno stanje u koje se dodaju promene pre nego što budu zabeležene.
- Istorija commitova (Commit History): Sekvenca zabeleženih promena koje formiraju grane.
Tipovi skladišta:
- Lokalno skladište: Čuva se na lokalnom računaru programera.
- Udaljeno skladište: Čuva se na serveru (npr. GitHub, GitLab, Bitbucket) i služi za saradnju i bekap.
Osnovne operacije:
git clone <url>: Kreira lokalnu kopiju udaljenog skladišta.git add <fajl>: Dodaje promene fajla u staging područje.git commit -m "poruka": Zabeleži promene iz staging područja u istoriju commitova.git push: Šalje lokalne commitove u udaljeno skladište.git pull: Preuzima promene iz udaljenog skladišta i spaja ih sa lokalnom verzijom.