Ensimmäinen projekti
Commit-viestit
Commit-viestin tarkoitus on kertoa, mitä muutettiin. Selkeiden viestien avulla löydät myöhemmin helpommin oikean version, johon palata, jos jokin menee vikaan. Viestejä saatetaan selata vielä pitkänkin ajan kuluttua niiden kirjoittamisesta.
Pidä viesti ytimekkäänä
Kirjoita viestiin riittävästi tietoa, jotta tehty muutos käy ilmi, mutta pyri samalla pitämään se lyhyenä. Tee yhteen commitiin vain yksi looginen muutos. Näin sekä muutos että sitä kuvaava viesti pysyvät selkeinä.
Jos muutos vaatii pidemmän selityksen, jaa viesti otsikkoon ja runkoon. Otsikko kertoo lyhyesti, mitä tehtiin. Rungossa voit selittää muutoksen taustaa ja sitä, miksi se tehtiin.
Kerro muutoksesta, älä tiedostonimestä
Commit-viestissä ei yleensä tarvitse luetella muokattuja tiedostoja: Git näyttää, mihin tiedostoihin commit vaikutti. Kuvaa sen sijaan muutosta tai sen kohdetta, esimerkiksi funktiota, johon muutos liittyy.
Aloita tekemistä kuvaavalla verbillä
Englanninkielisissä ohjeissa suositellaan usein käskymuotoa. Sama tapa toimii suomeksi. Aloita viesti esimerkiksi tekemistä kuvaavalla verbillä:
- Lisää
- Poista
- Päivitä
- Korjaa
- Refaktoroi
Esimerkiksi:
Lisää funktio XPoista vanhentuneita metodeitaPäivitä aloitusohjeiden dokumenttiKorjaa funktiossa X ollut virhe
Esimerkeissä viesti alkaa isolla alkukirjaimella ja loppuu ilman pistettä. Kun nimeät funktion, korvaa X ohjelmassa oikeasti esiintyvällä nimellä.
Muista: hyvä commit-viesti kertoo yhdellä silmäyksellä, mitä yhdessä loogisessa muutoksessa tehtiin.