Haarauttaminen
Haarauttaminen
Jos käsilläsi sattuu olemaan enemmän aikaa, ja haluat osallistua dokumentaation kehittämiseen, voit haarauttaa dokumentaation itsellesi ja tehdä muutoksia siihen. Haarauttaminen onnistuu GitHubin kautta, jossa voit haarauttaa dokumentaation, muokata sitä ja lähettää muutokset tarkastettavaksi.
Kannattaa kuitenkin muistaa, että kyseessä on Bittivirran dokumentaatio, joten muutokset julkaistaan vasta, kun ne on hyväksytty Bittivirran henkilökunnan toimesta. Suuremmissa muutoksissa kannattaa siis kysyä ensin Bittivirran henkilökunnalta, onko muutoksille tarvetta.
Lisäksi, dokumentaatio on Bittivirran immateriaalioikeuksien alaista ja repositorion lisenssinä on omistusoikeuslisenssi (proprietary), joten muutokset siirtyvät Bittivirran omistukseen, kun ne on hyväksytty.
Haarauttaminen GitHubin kautta
Tee haarautus käyttämällä GitHubin Fork-painiketta. Kun luot uuden haaran, käytä nimessä joko feature/ominaisuus
tai fix/korjaus
-muotoa. Kun olet tehnyt muutoksia, luo uusi pull request, jossa muutokset tarkastetaan ja hyväksytään.
Nimeä uusi haara seuraavasti:
feature/ominaisuus
Uusi ominaisuusfix/korjaus
Korjaa virhe
Esimerkiksi:
feature/new-minecraft-guide
Lisää ohjeet Minecraft-palvelimen käyttöönottoonfix/typos
Korjaa kirjoitusvirheitä
⚠️ Älä tee muutoksia suoraan
main
-haaraan!
Muutoksien tekeminen
Muutoksissa (commiteissa) käytetään Conventional Commits -menettelyä sekä Gitmojia ilmaisemaan tehtyä muutosta. Muutoksissa tulee olla otsikko, emoji ja kuvaus. Otsikko tulee aloittaa jollain seuraavista sanoista:
fix
: Korjaa virhefeat
: Uusi ominaisuus
Emoji ilmaisee muutoksen tyyppiä. Emoji tulee lisätä otsikon eteen. Emoji voi olla esimerkiksi seuraavista:
:bug:
Korjaa virhe:sparkles:
Uusi ominaisuus:pencil2:
Korjaa kirjoitusvirhe:recycle:
Uudelleenjärjestele ohjeita
Kuvaus voi sisältää esimerkiksi seuraavia asioita:
- Kirjoitusvirheen korjaus
- Virheellisen tiedon korjaus
- Linkin korjaus
- Uuden sisällön lisääminen
Muutosten lähettäminen
Kun olet tehnyt muutoksia, voit lähettää muutokset tarkastettavaksi. Ennen muutosten lähettämistä päivitä oma haarasi uusimpaan versioon päähaarasta (main). Tämän jälkeen voit lähettää muutokset GitHubiin ja luoda uuden pull requestin. Pull requestin otsikon tulee noudattaa muutosten tekemisessä käytettyä otsikointia. Pull requestin kuvaus tulee sisältää tietoa tehdyistä muutoksista.