Versioonihaldussüsteemid

Versioonihaldussüsteem on tarkvaratööriist, mis võimaldab salvestada, hallata ja jälgida muudatusi failides või projektides ajas. See aitab arendajatel koostööd teha, hoida ajalugu, taastada varasemaid versioone ning hallata mitut arendusharu (branch). Versioonihaldus vähendab vigade tekkimise riski ja lihtsustab töö korraldamist.

Git käsurea tööjärjekord (näide):

  1. git init — uue Git-repositsiooni loomine
  2. git clone [url] — olemasoleva repoga kopeerimine kohalikku arvutisse
  3. git status — faili seisundi kontrollimine (muudetud, lisatud)
  4. git add [failinimi] — muudatuste lisamine jälgimisele (staging area)
  5. git commit -m “sõnum” — muudatuste salvestamine koos kirjeldava sõnumiga
  6. git pull — kaugserverist viimaste muudatuste toomine ja ühildamine
  7. git push — kohalikud muudatused kaugserverisse üles laadimine
  8. git branch — harude haldamine
  9. git checkout [haru/nimi] — teisele harule vahetamine
  10. git merge [haru/nimi] — haru muudatuste ühendamine praegusesse harusse