Mis on Git ja mis sellega teha saab?

Git on versioonihaldustarkvara, mis võimaldab koodis tehtud muudatusi säilitada ning neile ligi pääseda erinevatest arvutitest. Selleks tuleb luua enda projekti kausta git’i repositoorium ehk salv. Salv sisaldab lisaks projekti failidele ka .git kausta, mis hoiab versioonihalduseks vajalikku infot. (vt Uue repositooriumi loomine)

Võib juhtuda, et vajalik salv on juba olemas – näiteks juhul kui soovid edasi arendada mõnd olemasolevat projekti või esitad kodutöid ttü ainetes. Sel juhul pole uut salve vaja luua. Kui sul on olemas salve aadress, saad sellest endale sobiva koopia teha. (vt Git repositooriumi kloonimine)

Kui repositoorium on loodud või kloonitud, võib hakata faile muutma või lisama. Kui lood uusi faile, tuleb need lisada add käsuga – nii teab git, et neid faile on vaja jälgida. Serveris või teistes arvutites olevaid projektifaile automaatselt ei muudeta. Kui soovid viimati tehtud muudatused salvestada ühe versioonina, tuleb selleks teha commit. Ka see ei vii muudatusi edasi serverisse, kuid enda arvutis saad vajadusel alati selle versiooni taastada.

Kui soovid oma muudatused serverisse üles panna, tuleb teha push. Selle tagajärjel kopeeritakse viimati tehtud commit‘id serverisse ning need on kättesaadavad kõikidele, kes on salve klooninud. Selleks, et serverist muudatusi kätte saada, tuleb teha pull.

Kui sinu push satub konflikti serveri viimase seisuga (näiteks keegi on vahepeal samu faile muutnud), siis proovib git neid kokku põimida ehk merge‘ida. Kui see ei õnnestu, siis tuleb merge teha käsitsi, valides välja muudatused, mida soovid alles jätta. Kõige lihtsam on seda teha mõne graafilise kasutajaliidese või IDE abil, mis näitab mõlemat versiooni kõrvuti.

Git’i kasutatakse tihti suurte projektide puhul, kus teevad korraga tööd mitu inimest. Git võimaldab neil teha tööd iseseisvalt ning panna muudatused üles alles siis, kui nende poolt lisatud osa töötab korrektselt. Kui mõni muudatus teeb midagi katki, on alati võimalik eelmise versiooni juurde tagasi pöörduda ning samuti on väga ebatõenäoline, et keegi kustutab kogemata kaaslase tehtud töö jäädavalt ära.

WordPressi Twenty Nineteen theme

Oodata on uue WordPressi Twenty Nineteen theme valmimist.

Alates 2010. aastast valmis WordPressi meeskonna poolt igal aastal kuni eelmise aastani aastaarvu nimeline theme (Twenty Ten, Twenty Eleven, Twenty Twelve, Twenty Thirteen, Twenty Fourteen, Twenty Fifteen, Twenty Sixteen, Twenty Seventeen mida siis paigaldati uute WordPressi installimiste käigus vaikimisi kujundusena vastavalt sellele mis oli uusim. Käesolev aasta jäi aga vahele seoses uute tuulte puhumisega kogu WordPressi maailmas – uus visuaalne sisuehitaja – Gutenberg, selle ehitamine on võtnud kogu arendajate aja ning energia ning lisaks eeldab uus lähenemine ka täiesti uut kujundust.

Twenty Nineteen theme

2019. aasta nimeline Twenty Nineteen kujundusmall aga on juba arenduses ning peaks ilmavalgust nägema koos uue WordPress 5.0 ja Gutenbergi sisueditoriga.

Twenty Nineteen Theme
Twenty Nineteen Theme eelvaade

Kas saab uut themet juba kasutada? Vastus on, et jah saab, seda ei saa küll veel mugavalt läbi WordPressi administreerimispaneeli paari nupuvajutusega paigaldada aga seda saab teha kui see alla laadida WordPressi Git-i versioonihaldusest siit ning saadud failid paigaldada WordPressi kujundusmallide kausta käsitsi laadida.

FAIZAYXK