Sobes.tech
Junior — Middle

Kokius Git pagrindu veikiančius versijų valdymo sistemas žinote ir su kuriais dirbote?

sobes.tech AI

Atsakymas iš AI

Git yra paskirstyta versijų valdymo sistema. Ant jos pagrindo sukurti įvairūs paslaugos ir įrankiai, su kuriais dažnai dirbama:

  • GitHub — populiari interneto paslauga Git saugyklų talpinimui su bendradarbiavimo galimybėmis, užduočių valdymu ir CI/CD.
  • GitLab — panaši į GitHub platforma, bet su galimybe įdiegti savo serveriuose, turi įmontuotus DevOps įrankius.
  • Bitbucket — Atlassian paslauga, palaiko Git ir Mercurial, integruojasi su Jira.

Dirbant su Git dažniausiai naudojama komandų eilutė arba grafiniai klientai (pvz., SourceTree, GitKraken), taip pat integracija IDE.

Pavyzdžiai pagrindinių Git komandų:

git clone <url>    # Repozitorijos klonavimas
 git add .          # Pakeitimų pridėjimas į indeksą
 git commit -m "msg" # Pakeitimų įrašymas
 git push           # Siuntimas į nuotolinį saugyklą