{"id":195,"date":"2026-01-13T11:12:37","date_gmt":"2026-01-13T09:12:37","guid":{"rendered":"https:\/\/dariiaklimuk.wordpress.com\/?page_id=195"},"modified":"2026-01-13T11:12:37","modified_gmt":"2026-01-13T09:12:37","slug":"versioonihaldus","status":"publish","type":"page","link":"https:\/\/dariiaklimuk.eu\/wp\/versioonihaldus\/","title":{"rendered":"Versioonihaldus"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Arutelu<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Mis see on?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Versioonihaldus on s\u00fcsteem, mis aitab hallata ja j\u00e4lgida failides tehtud muudatusi ning t\u00f6\u00f6tada meeskonnas.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Kus saab kasutada?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Versioonihaldust saab kasutada:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>tarkvaraarenduses;<\/li>\n\n\n\n<li>dokumentide loomisel;<\/li>\n\n\n\n<li>\u00fchist\u00f6\u00f6s;<\/li>\n\n\n\n<li>\u00f5ppeprojektides.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Mis on versioonihaldus?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Versioonihaldus (version control) on <strong>tarkvara, dokumentide ja muu failidena s\u00e4ilitatava info muudatuste haldamine<\/strong>.<br>See v\u00f5imaldab j\u00e4lgida muudatuste ajalugu ja vajadusel varasema versiooni juurde tagasi p\u00f6\u00f6rduda.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">K\u00f5ige lihtsam versioonihaldus on failide k\u00e4sitsi varundamine.<br>Usaldusv\u00e4\u00e4rsem viis on kasutada spetsiaalset versioonihaldustarkvara.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Kus kasutatakse versioonihaldust?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Versioonihaldust kasutatakse:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>tarkvaraarenduses;<\/li>\n\n\n\n<li>dokumentide loomisel ja muutmisel;<\/li>\n\n\n\n<li>projektides, kus mitu inimest t\u00f6\u00f6tavad samaaegselt samade failidega.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Versioonihaldus Google Docs\u2019is<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Google Docs\u2019is saab:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>vaadata faili varasemaid versioone;<\/li>\n\n\n\n<li>n\u00e4ha, kes ja milliseid muudatusi tegi;<\/li>\n\n\n\n<li>taastada varasema versiooni;<\/li>\n\n\n\n<li>anda versioonidele nimesid.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">T\u00e4ielikku versiooniajalugu n\u00e4evad kasutajad, kellel on faili muutmise \u00f5igus.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Versioonihaldus Microsoft Wordis (Office 365)<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Wordis saab:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>vaadata ja taastada varasemaid versioone;<\/li>\n\n\n\n<li>kasutada versiooniajalugu ainult OneDrive\u2019i v\u00f5i SharePointi salvestatud failide puhul.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Versioonihalduss\u00fcsteem<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Versioonihalduss\u00fcsteem v\u00f5imaldab:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>arendajatel samaaegselt t\u00f6\u00f6tada;<\/li>\n\n\n\n<li>kasutada harusid (branch);<\/li>\n\n\n\n<li>registreerida muudatusi (commit);<\/li>\n\n\n\n<li>\u00fchendada harusid mestimisega (merge);<\/li>\n\n\n\n<li>hoida k\u00f5iki muudatusi repositooriumis (repository).<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Git<\/h3>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"383\" height=\"383\" src=\"https:\/\/dariiaklimuk.eu\/wp\/wp-content\/uploads\/2026\/01\/image-1.png?w=383\" alt=\"\" class=\"wp-image-200\" style=\"width:83px;height:auto\" srcset=\"https:\/\/dariiaklimuk.eu\/wp\/wp-content\/uploads\/2026\/01\/image-1.png 383w, https:\/\/dariiaklimuk.eu\/wp\/wp-content\/uploads\/2026\/01\/image-1-300x300.png 300w, https:\/\/dariiaklimuk.eu\/wp\/wp-content\/uploads\/2026\/01\/image-1-150x150.png 150w\" sizes=\"(max-width: 383px) 100vw, 383px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Git on <strong>tasuta ja avatud l\u00e4htekoodiga hajus versioonihalduss\u00fcsteem<\/strong>, mida kasutatakse nii v\u00e4ikeste kui suurte projektide haldamiseks.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">GitHub ja GitHub Education<\/h3>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"418\" height=\"120\" src=\"https:\/\/dariiaklimuk.eu\/wp\/wp-content\/uploads\/2026\/01\/image.png?w=418\" alt=\"\" class=\"wp-image-199\" style=\"width:203px;height:auto\" srcset=\"https:\/\/dariiaklimuk.eu\/wp\/wp-content\/uploads\/2026\/01\/image.png 418w, https:\/\/dariiaklimuk.eu\/wp\/wp-content\/uploads\/2026\/01\/image-300x86.png 300w\" sizes=\"(max-width: 418px) 100vw, 418px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">GitHub on <strong>veebimajutusplatvorm versioonihalduseks ja \u00fchist\u00f6\u00f6ks<\/strong>.<br>See v\u00f5imaldab t\u00f6\u00f6tada projektiga s\u00f5ltumata asukohast.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">GitHub Education v\u00f5imaldab \u00f5pilastel taotleda <strong>Student Developer Pack\u2019i<\/strong>, mis sisaldab partnerite pakkumisi ja eeliseid.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Harud (branching)<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Vaikimisi on repositooriumil \u00fcks haru nimega <strong>main<\/strong>.<\/li>\n\n\n\n<li>Teisi harusid kasutatakse muudatuste ja katsetuste tegemiseks.<\/li>\n\n\n\n<li>Uus haru tehakse peamisest harust koopia alusel.<\/li>\n\n\n\n<li>Harud saab hiljem \u00fchendada.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Muudatuste tegemine (commit)<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">GitHubis tuleb muudatused <strong>registreerida k\u00e4suga commit<\/strong>.<br>Igal commit\u2019il on kirjeldus, mis selgitab, miks muudatus tehti.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Muudatustaotlus (pull request)<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Pull request on GitHubi \u00fchist\u00f6\u00f6 alus.<br>Selle abil tehakse ettepanek muudatuste \u00fchendamiseks ja v\u00f5rreldakse harude erinevusi.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"754\" height=\"320\" src=\"https:\/\/dariiaklimuk.eu\/wp\/wp-content\/uploads\/2026\/01\/705bedcd-63f2-487e-9177-75c3593a8391.png?w=754\" alt=\"\" class=\"wp-image-196\" srcset=\"https:\/\/dariiaklimuk.eu\/wp\/wp-content\/uploads\/2026\/01\/705bedcd-63f2-487e-9177-75c3593a8391.png 754w, https:\/\/dariiaklimuk.eu\/wp\/wp-content\/uploads\/2026\/01\/705bedcd-63f2-487e-9177-75c3593a8391-300x127.png 300w\" sizes=\"(max-width: 754px) 100vw, 754px\" \/><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Arutelu Mis see on? Versioonihaldus on s\u00fcsteem, mis aitab hallata ja j\u00e4lgida failides tehtud muudatusi ning t\u00f6\u00f6tada meeskonnas. Kus saab kasutada? Versioonihaldust saab kasutada: Mis on versioonihaldus? Versioonihaldus (version control) on tarkvara, dokumentide ja muu failidena s\u00e4ilitatava info muudatuste haldamine.See v\u00f5imaldab j\u00e4lgida muudatuste ajalugu ja vajadusel varasema versiooni juurde tagasi p\u00f6\u00f6rduda. K\u00f5ige lihtsam versioonihaldus on [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"saved_in_kubio":false,"footnotes":""},"class_list":["post-195","page","type-page","status-publish","hentry"],"kubio_ai_page_context":{"short_desc":"","purpose":"general"},"_links":{"self":[{"href":"https:\/\/dariiaklimuk.eu\/wp\/wp-json\/wp\/v2\/pages\/195","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dariiaklimuk.eu\/wp\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/dariiaklimuk.eu\/wp\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/dariiaklimuk.eu\/wp\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dariiaklimuk.eu\/wp\/wp-json\/wp\/v2\/comments?post=195"}],"version-history":[{"count":0,"href":"https:\/\/dariiaklimuk.eu\/wp\/wp-json\/wp\/v2\/pages\/195\/revisions"}],"wp:attachment":[{"href":"https:\/\/dariiaklimuk.eu\/wp\/wp-json\/wp\/v2\/media?parent=195"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}