Skip to content
NVI edited this page Apr 21, 2013 · 4 revisions

Suositeltava toimintaprotokolla:

  • Tee säännöllisesti 'git pull', erityisesti välittömästi ennen komentoa 'git push'.

  • Tee ennen committia 'git status', joka näyttää muuttuneet tiedostot ja tarkista, että kaikki on kunnossa.

  • Jos kaikki on kunnossa, tee commit komennolla 'git commit -am "viesti"'. Viesti on pakollinen. Esimerkki: 'git commit -am "README update"'. Laita yhteen committiin mielellään vain yhteen asiaan liittyviä muutoksia ja kuvaava viesti.

  • Jos jokin on vialla, komennolla 'git diff' voi katsoa muutoksia tarkemmin. Voi myös kysyä neuvoa muilta.

  • Tee ajankäytöstä riippuen 'git push' 1-3 commitin välein. Jos joku on muuttanut samoja tiedostoja kuin sinä, saattaa tulla konflikti, jota git ei osaa ratkoa automaattisesti. Tällöin pyydä joku gittiä osaava apuun. Jos haluat varmistua, että et voi commitoida keskeneräisiä mergejä, copy-pastea seuraava rivi.

cp scripts/pre-commit .git/hooks/ && chmod 0744 .git/hooks/pre-commit

Tärkeää:

  • Tiedostojen ja kansioiden nimissä ei saa missään tapauksessa käyttää ääkkösiä. Se johtaa hyvin luultavasti ongelmiin ennemmin tai myöhemmin.

  • Jos ei ole jo, säädä käyttämäsi LaTeX-editorin asetukset sellaisiksi, että se avaa tiedostot uudelleen, mikäli ne ovat muuttuneet ohjelman ulkopuolella (esimerkiksi komennon 'git pull' seurauksena).

  • Testaa aina kääntyvyys ennen kuin pushaat muutoksia. Älä missään nimessä pushaa, ellei käänny. Kysy tarvittaessa apua.

Asetuskomennot (tee nämä aluksi, jos et ole ennen käyttänyt gitiä tai aloitat uudella virtuaalikoneella):

git config --global user.name "Etunimi Sukunimi"

git config --global user.email osoite@palvelu.com

Clone this wiki locally