Git perusteet

Kesto: 3.0 pv
Kurssia ei ole tällä hetkellä aikataulutettu. Ota yhteyttä ja sovi asiakaskohtainen koulutus.

Tuotekuvaus

1. Päivä - Perusteet 

Ensimmäisen päivän aiheena on Gitin toimintaperiaate sekä perustoiminnallisuudet.

-Gitin toimintaperiaate. Miten Git eroaa esimerkiksi SVN-versionhallinnasta?
-Gitin asentaminen
-Mikä on repositorio?
-Ensimmäisen paikallisen repositorion luominen
-Gitin perustoiminnallisuudet:
-Tiedostojen lisääminen ja poistaminen
-Staging Arean tarkoitus

2. Päivä - Haarautumiset 

Toisena päivänä opetellaan Gitin haarautumisten (branch) tehokas käyttö. Branchit muodostavat Gitin tärkeimmän kivijalan, eikä Gitin tehokas käyttö ole mahdollista ilman niiden hallintaa.

-Haarautumisten (branches) tarkoitus
-Haarautumisten luominen ja hallinta
-Muutosten mergeäminen / rebase
-Feature branch -malli / GitFlow branch -malli
-HEAD-osoittimen tarkoitus

3. Päivä - Hajautettu Git & GitHub (HUOM! GitHub voidaan halutessa korvata toisella palvelulla, kuten Atlassian Bitbucketilla!)

Gitin tehokas käyttäminen projektityössä vaatii, että koodi voidaan jakaa muille ohjelmoijille ja yhdessä kehittää samaa koodia. Kolmantena päivänä opettelemme GitHubin käytön perusteet sekä Gitin komennot, joiden avulla GitHubia voidaan käyttää.

-GitHubin perusteet ja käyttöönotto
-Koodin jakaminen GitHubiin
-Palvelimella olevat etäbranchit
-Pull requestit
-Koodin katselmointi

 



Peruutusehdot
Mikäli ilmoittautuja ei pääse kurssille, voi hänen sijastaan tulla toinen henkilö. Mikäli ilmoittautumisen peruutus tehdään vähemmän kuin kaksi (2) viikkoa ennen kurssin alkua, veloitamme toimisto- ja varauskuluina 50% kurssimaksusta. Mikäli ilmoittautunut jää saapumatta kurssille ilman peruutusilmoitusta, veloitamme koko osallistumismaksun. Kurssimateriaalin toimittamisesta oppilaalle peruuntumistapauksessa veloitamme lisäksi 100 EUR. Peruutusmaksut veloitetaan myös sairastapauksissa.

Oma koulutus tai tapahtuma Oppia.fi:hin?

Ota yhteyttä!