Junior — Middle
Koje sisteme kontrole verzija zasnovane na Git-u poznajete i sa kojima ste radili?
sobes.tech АИ
Одговор од АИ
Git je distribuirani sistem kontrole verzija. Na njegovoj osnovi su izgrađene razne usluge i alati sa kojima se često radi:
- GitHub — popularna veb usluga za hosting Git repozitorijuma sa mogućnostima saradnje, upravljanja zadacima i CI/CD.
- GitLab — platforma slična GitHub-u, ali sa mogućnošću instalacije na sopstvene servere, s ugrađenim DevOps alatima.
- Bitbucket — usluga od Atlassian, podržava Git i Mercurial, integriše se sa Jira.
Za rad sa Git-om se obično koristi komandna linija ili grafički klijenti (npr. SourceTree, GitKraken), kao i integracija u IDE.
Primeri osnovnih Git komandi:
git clone <url> # Klonovanje repozitorijuma
git add . # Dodavanje promena u indeks
git commit -m "msg" # Zabeležavanje promena
git push # Slanje na udaljeni repozitorijum