Materiaali
Kurssin jälkeen osallistuja
- Tuntee Git-versionhallinnan keskeiset käsitteet
- Osaa käyttää Git-versionhallintaa komentoriviltä (Git bash)
- Osaa luoda, poistaa ja hallinnoida paikallista repositorya
- Osaa hallinnoida committeja
- Osaa hallinnoida kehityshaaroja (branches)
- Osaa hyödyntää Git-versionhallintaa yhteisöllisesti
Esitietovaatimukset
- Tietokoneen peruskäyttötaito
- Komentorivin peruskäyttö: kansioiden välillä siirtyminen yms.
Alustava kurssisuunnitelma
- Mitä on versionhallinta ja mikä on Git
- Git-versionhallinnan hyödyt
- Lyhyt johdatus komentorivin (Git bash) peruskäyttöön
- Uuden repositoryn luominen
- Git asetukset
- Muutosten tallentaminen
- Vanhojen muutosten tarkastelu
- Kehityshaarojen hallinnointi
- Uuden haaran luominen
- Haarojen tarkastelu
- Haarojen yhdistäminen ja poistaminen
- Git:n käyttö yhteisöllisesti
- Valmiin repositoryn kloonaaminen
- Yhteyden muodostaminen etärepositoryyn
- Muutosten lataaminen etärepositorysta
- Muutosten vieminen etärepositoryyn
- Ristiriitojen ratkaiseminen
- Erilaisia työskentelytapoja yhteisölliseen työskentelyyn