Versioonihaldus on hädavajalik tööriist igaühele, kes arendab tarkvara või töötab koodiga. Git on üks populaarsemaid versioonihaldussüsteeme, mis võimaldab sul oma projekte tõhusalt hallata ja igal ajal erinevatele versioonidele tagasi pöörduda. Selles õpetuses näitan ma, kuidas luua Git-hoidlat, et oma projekti turvaliselt hoida ja selget struktuuri omada.
Olulised tähelepanekud
- Git võimaldab lihtsat versioonimuudatuste haldamist ja jälgimist.
- Hoidla loomine toimub käsuga git init.
- Hoidla staatust saad kontrollida käsuga git status.
Samm-sammuline juhend
Enne hoidla loomist pead veenduma, et sul on vajalikud tarkvarapakettid installitud ja sa oled selles kataloogis, kus soovid hoidlat luua.
Samm 1: Ava terminal ja liiguta õige katalooge
Ava kõigepealt oma terminal ja liigu katalooge, mida soovid oma projektis kasutada. Kui sa ei ole kindel, kuhu minna, kasuta käsku ls, et loetleda katalooge. Algkataloog võiks olla näiteks "git näidis".

Tutvu terminaliga: siin näed katalooge, kus sa töötad.
Samm 2: Hoidla loomine
Uue hoidla loomiseks kasuta käsku git init. See käsk initsialiseerib tühja Git-hoidla praeguses kataloogis. Veendu, et märkid katalooge, kuhu soovid hoidlat luua, näiteks "git näidis".
Pärast käsu täitmist saad kinnituse, et tühi Git-hoidla on edukalt loodud. Loodud on peidetud.git-fail, mis salvestab kõik vajalikud andmed sinu projekti kohta.
Samm 3: Hoidla staatuse kontrollimine
Järgmine samm on kontrollida oma hoidla staatust. Selleks kasuta käsku git status. See käsk annab sulle teavet sinu hoidla praeguse seisundi kohta, eriti selle kohta, kas on olemas jälgimata (untracked) faile.
Sa peaksid nägema, et sinu hoidla sisaldab branch-Masterit ning see kuvab teavet jälgimata failide kohta, mis tähendab, et on faile, mis tuleb versioonihaldusse lisada.
Samm 4: Jälgimata failide tuvastamine
Jälgimata failid on failid, mis pole veel versioonihaldusse lisatud. Kui sa kontrollid staatust, näed nende failide loetelu käsu väljundis. Need failid peavad olema jälgimisel, enne kui muutusi saab salvestada.
Kuid sellises olekus ei saa sa midagi commit'ta, kuna puuduvad muudatused, mida saaks jäädvustada.
Samm 5: Failide lisamine hoidlasse
Oma muudatuste salvestamiseks pead soovitud failid hoidlasse lisama. Kuid ära tee seda liiga kiirusel. Järgmises õpetuse sammus õpid, kuidas valida õigeid faile ja kui vaja, ka eirata neid, et võimaldada puhtat ja tõhusat haldust.
Nüüd oled loonud alused oma versioonihalduseks ning saad järgmises õpetuses sügavamale teemasse minna, näiteks.gitignore kasutamise või uute failide lisamise suhtes.
Kokkuvõte – Versioonihaldus Giti abil – Hoidla loomine
Selles õpetuses oled õppinud, kuidas luua Git-hoidlat, alates katalooge struktuurist kuni põhiliste Git-käskudeni nagu git init ja git status. Need sammud on aluseks, et tõhusalt hallata oma tarkvaraprojekte ja tagada, et kõik muudatused on dokumenteeritud ja lihtsalt jälgitavad.
Korduma kippuvad küsimused
Kuidas luua uut Git-hoidlat?Sa saad luua uue Git-hoidla käsuga git init.
Aga mis teeb käsk git status?Käsk git status näitab sulle sinu hoidla praegust seisundit ja loetleb jälgimata faile.
Kuidas lisada uusi faile oma Git-hoidlasse?Sa saad uusi faile lisada oma hoidlasse käsuga git add.
Mis on branch Git-is?Branch on eraldi arendusuuring sinu hoidlas, kus saad muudatusi teha, ilma et see mõjutaks peamist koodi.