Sobes.tech
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