Skip to content
Niko Ilomäki edited this page Jun 7, 2013 · 10 revisions

Virtuaalikoneen pystyttäminen Metropolian koneille:

  • Tarvitset vierailijatunnuksen Windows-kirjautumiseen. Saat sen kulloinkin vastuussa olevalta henkilöltä.

  • Lataa uusin virtuaalikonezippi Drivelta

      oppikirjamaraton-xubuntu64-vmware402_14_3_2013.zip
    
  • Pura zippi Public Documentsiin (Documentsin sisällä). Public Documentsissa tiedosto säilyy jos koneelta kirjaudutaan ulos tai se sammutetaan, joten MUISTA tuhota virtuaalikone maratonin lopuksi.

  • Käynnistä VMware player, paina Open a Virtual machine, etsi Public Documentsista purettu kansio ja sieltä vmx-tiedosto. (ÄLÄ mene klikkaamaan vmx-tiedostoa tiedostonhallinnasta, se kuulemma rikkoo jotain)

  • Virtuaalikone käynnistyessään voi kysellä kaikenlaista, painele I copied it, OK ja No.

  • Laita virtuaalikone koko näyttöön (Ctrl+Alt+Enter), yläpalkin voit piilottaa sen vasemmanpuolimmaisesta napista.

  • Nyt olet virtuaalikoneessa. Jos tarvitset salasanaa, se löytyy zipin sisältä passu.txt-tiedostosta.

Gitin säätö:

  • Avaa terminaali (vasemman yläkulman nappi > Accessories > Terminal Emulator). Siellä voit ajaa kaikki git-komennot.

  • Säädä commiteissa näkyvät tietosi kuntoon seuraavilla komennoilla:

      $ git config --global user.name "Etunimi Sukunimi"
      $ git config --global user.email "Sähköpostiosoite"
    
  • Kloonaa repo

      $ git clone https://käyttäjätunnus@github.com/avoimet-oppimateriaalit-ry/vapaa-matikka.git
    
  • Nyt repo löytyy kotihakemistosi alta hakemistosta vapaa-matikka

      $ cd vapaa-matikka
    
  • Alusta vielä submoduulit

      $ git submodule update --init
    

Sitten gitteilemään! Varmista, että editorisi tunnistaa tiedostojen muutokset ettet vahingossa pullaa ja tallenna vanhaa versiota päälle.

Salasanan cachetus

  • Jos et jaksa aina kirjoittaa salasanaa, voit sanoa gitille että muistaa salasanasi tietyn ajan

  • Esimerkiksi seuraava muistaa salasanasi tunnin (3600 sekuntia)

      $ git config --global credential.helper 'cache --timeout=3600'
    
  • MUISTA että salasana on tallennettuna Public Documentsiin - se pitää siis muistaa lopuksi poistaa! Toinen vaihtoehto on pakottaa salasanacachen tyhjennys komennolla

      $ git credential-cache exit
    
Clone this wiki locally