Sobes.tech
Junior — Middle

Milliseid Git-põhiseid versioonikontrollsüsteeme teate ja nendega olete töötanud?

sobes.tech AI

Vastus AI-lt

Git on hajutud versioonihaldussüsteem. Selle põhjal on ehitatud erinevad teenused ja tööriistad, millega sageli töötatakse:

  • GitHub — populaarne veebiteenus Git hoidlate majutamiseks koostöövõimalustega, ülesannete haldamise ja CI/CD-ga.
  • GitLab — sarnane GitHub-ile, kuid võimaldab seda paigaldada oma serveritesse, sisaldab sisseehitatud DevOps tööriistu.
  • Bitbucket — Atlassiani teenus, toetab Git ja Mercurial, integreerub Jira-ga.

Git-iga töötamisel kasutatakse tavaliselt käsurida või graafilisi kliente (näiteks SourceTree, GitKraken), samuti IDE-sse integreerimist.

Näited põhikomanditest Git:

git clone <url>    # Repositooriumi kloonimine
 git add .          # Muudatuste lisamine indeksisse
 git commit -m "msg" # Muudatuste salvestamine
 git push           # Saada kaug-repositooriumisse