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