Gitin perusteet

Tredun ohjelmistokehittäjien kurssimateriaaleja

Gitin perusteet

Git on versiohallintajärjestelmä. Sillä pidetään kirjaa siitä, miten tiedostot muuttuvat ajan kuluessa – erityisesti ohjelmistoprojekteissa. Gitin avulla voidaan:

Miksi Git on tärkeä ohjelmistokehityksessä?

Ohjelmointi on jatkuvaa kokeilua ja kehittämistä. Gitin avulla voit esimerkiksi:

Gitin käytön aloittaminen

  1. Ensimmäisenä käy tekemässä käyttäjätili GitHubiin. Voit käyttää omaa henkilökohtaista sähköpostiasi tai koulun sähköpostia. Valitse itsellesi helposti tunnistettava käyttäjänimi (etunimi_sukunimi on varsin hyvä).

  2. GitHubissa luo uusi private repository nimeltään perehdytys.

  3. Kutsu opettaja osalliseksi repositoryyn kohdasta settings -> manage access -> invite teams or people

  4. Tee tietokoneellesi Tiedostot-kansioon uusi kansio nimeltään Perehdytys. Avaa sitten kyseiseen paikkaan Git Bash (valitse ensin kansio ja oikealla hiiren napilla saat vaihtoehdon Avaa päätteessä). Varmista, että avautuvassa ikkunassa tekstirivin viimeisenä on Perehdytys>. Silloin olet oikeassa paikassa.

  5. Luo komentorivillä uusi kansio nimeltään markdown kirjoittamalla mkdir markdown. Siirry sitten kyseisen kansion sisään kirjoittamalla cd markdown.

  6. Luo kansion sisään uusi tiedosto nimeltään index.md kirjoittamalla komentoriville seuraava komento echo "# Esittely" >> index.md.

  7. Palaa takaisin edelliseen kansioon Perehdytys kirjoittamalla komentoriville cd...

  8. Seuraavaksi lisäämme kansion ja tiedoston Gitiin seuraavilla komennoilla:

  1. Tarkista, saitko tiedoston siirtymään GitHubissa olevaan repositoryyn (tarvittaessa päivitä GitHub-sivu).

  2. Avaa Markdown-tiedosto Visual Studio Codella ja lisää siihen pari lausetta tekstiä. Tallenna se.

  3. Tee uusi commit ja lisää muutokset GitHibiin. git commit -m "Esittelytekstiä" git push -u origin master

Gitiä voi käyttää myös Visual Studio Coden kautta, jolloin komentoriville ei ole pakko kirjoittaa asioita.

Vasemmassa reunassa on palkki, josta löytyy mahdollisuus käyttää Gitiä, jos kyseinen kansio on lisätty Gitiin.

Git Visual Studio Codessa

Jos sen vieressä on sininen pallo, jossa on numeroita, se kertoo, että sinulla on niin moneen tiedostoon tehtyjä muutoksia, joista ei ole vielä tehty commitia.

Voit tehdä Visual Studio Codessa commitin, kun kirjoitat kenttään commitin mukana tulevan viestin (mielellään lyhyesti, mitä muutoksia olet viimeksi tehnyt) ja painat Commit -nappia.

Commit

Opettelemme myöhemmin lisää Gitin käyttöä. Voit lukea lisää Gitin käytön ohjeita sivulta Github-ohjeita.