-
Notifications
You must be signed in to change notification settings - Fork 20
Versionhallinta
Jos et ole käyttänyt aiemmin gitiä ja/tai githubia, seuraavat ohjeet auttavat alkuun
Tee itsellesi tunnus GitHubiin
- mene osoitteeseen https://github.com/plans
- valitse create free account
Luo repositorio, esim. nimellä wadror
- klikkaa yläpalkin oikeassa reunassa olevaa "Create a new repo"-ikonia
- älä laita rastia kohtaan Initialize this repository with a README
Jos haluat, voit hakea akateemista tunnusta. Akateemisella tunnuksella saat käyttöösi (ilmaiseksi) yksityisiä repositorioita, normaalisti repositoriosi ovat julkisia
Luo tarvittaessa paikalliselle koneellesi ssh-avain (tapahtuu komentoriviltä käsin)
Lisää avaimen julkinen pari githubiin:
Näin pystyt käyttämään GitHubia ilman salasanan syöttämistä koneelta jossa juuri luodun avaimen salainen pari löytyy
Konfiguroi nimesi ja emailosoitteesi paikallisen koneesi git:iin antamalla komennot:
git config --global user.name "Your Name"
git config --global user.email [email protected]
Tee paikallsiella koneella olevasta Rails-sovelluksen sisältävästä hakemistosta git-repositorio antamalla hakemiston juuressa seuraavat komennot
git init
git add -A
git commit -m"initial commit"
- toimi Githubiin luomasi uuden repositorion avausnäkymän kohdan Push an existing repository from the command line mukaan
Kun olet tehnyt muutoksia koodiisi ja haluat synkronoida koneellasi olevan datan githubiin, riittää että suoritat seuraavat komennot sovelluksen hakemiston juuresta
git add -A
git commit -m"kirjoita tähän joku järkevä viesti, joka kertoo mitä repositorioon lisätään"
git push origin master
Kannattaa toki tutustua gitiin hieman syvällisemmin ja lukea esim. https://we.riseup.net/debian/git-development-howto ja http://www.ralfebert.de/tutorials/git/, molemmat esim. kohtaan Branching asti. Lukiessasi dokumentteja kannattaa samalla tehdä komentoriviltä kaikki dokumentin esimerkit. Laitoksen koneille git on jo asennettu, joten kohdan Install git voit skipata
Lisää git-ohjeita esim. Pro Git -oppaassa, kannattaa lukea näin alkuun luku 2
Hyviä ohjeita löydät myös Githubin helpistä
git saattaa vaikuttaa aluksi sekavalta, pienen totuttelun jälkeen peruskäyttö on kuitenkin helppoa ja se nostaa elämäsi laatua merkittävästi