Skip to content

Versionhallinta

Matti Luukkainen edited this page Jan 14, 2017 · 1 revision

Jos et ole käyttänyt aiemmin gitiä ja/tai githubia, seuraavat ohjeet auttavat alkuun

Tunnus githubiin

Tee itsellesi tunnus GitHubiin

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

git-ohjeita

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

Clone this wiki locally