Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Git er et verktøy for versjonskontroll og kodedeling. Det vil blant annet si at du kan lagre hele historikken til hvordan kode har utviklet seg, og gå tilbake til hvilket som helt helst commit-punkt! Det innebærer også at du kan lage flere versjoner av et program for publisering. Det gjør det også mye lettere for flere å samarbeide om den samme koden. Git er i stand til å løse mange konflikter som kommer av forskjellig kode på forskjellige maskiner. De gangene Git ikke klarer det må det gjøres manuelt. Det finnes programmer som kan hjelpe til med dette, blant annet kan plugins til Eclipse eller IntelliJ IDEA hjelpe dere. Men det er ikke farlig å prøve seg fram, på egen hånd. Bare vær litt forsiktig og test koden før dere committer så dere ikke ødelegger jobben til andre.

Vi bruker Git for å dele eksempelkode, og alt vi skriver skal dere kunne finne under GitHub kontoen vår. Eksemplene ligger i Examples prosjektet.

GitHub

GitHub er en tjeneste som tilbyr Git versjonskontroll. I dette kurset har vi valgt å dele koden vi skriver med dere der. Dere må ikke skaffe dere konto for å få tilgang da vi kjører koden open source, men vi anbefaler det sterkt. Koden vår ligger som sagt i avsnittet over på GitHub kontoen vår.

Hvordan få Git

Den enkleste måten å skaffe seg Git på er å navigere seg til GitHub sine sider, og klikk på "Downlaod GitHub for Windows", eller hvis du har Mac, klikk på "GitHub on Mac", og last ned derfra.

...

For å få studentkonto, gå til GitHub Education, og trykk på "Request a discount". Følg instruksjonene som kommer opp, og alt skal gå i orden. Den gangen jeg gjorde det måtte jeg vente noe sånt som en dag før jeg fikk studentkonto. Det ser ut som det er kommet oppgraderinger siden da, kanskje skjer det umiddelbart nå.

Vi har også GitHub konto. Følg med på denne for kodeoppdateringer i løpet av kurset!

Rask intro til Git Bash

Hentet du klienten fra Git sine nedlastingssider og fulgte installasjonsveiledningen der, har du Git Bash installert allerede. På Windows 7 legger det seg automatisk en snarvei på startmenyen, under Git -> Git Bash. Åpne denne.

...

Har du åpent Git Bash, skal du nå ha fram et konsoll vindu. Default Standard startlokasjon er i brukermappen din. Git Bash bruker normalt unix (linux) kommandoer for å navigere. Noen basiskommandoer er her, søk gjerne på nett for å få vite mer om dem eller finn fler:

...