Till KTH:s startsida Till KTH:s startsida

Visa version

Version skapad av Marcus Dicander 2016-09-05 11:31

Visa < föregående | nästa >
Jämför < föregående | nästa >

Git och Github

Git och Github

På den här kursen förväntas du använda Kth:s egen Github för att hålla koll på din kod. Här är några länkar för att komma igång.

KTH short tutorial Obligatorisk läsning.

SSH nyckel för Git, A guide for generating SSH-key Innan ni kan klona repositories, kolla här.

KTH Github Info

Omfattande guide till Git på engelska

Guide till Git på svenska

Producing Open Source Software: Version Control Mycket bra sammanfattning.

Git på Windows


För att använda Git på Windows så är steg 1 att skaffa Bash. Det kan göras på 4 olika sätt:

1. Enklast, men ger bara bash och ingen möjlighet att köra grafiska linuxprogram: Installera Linux subsystem for windows. Microsofts instruktioner är pedagogiska. Installera sedan git med kommandot:
$ sudo apt install git
2. Också enkelt, men ger inte all bash-funktionalitet som du kanske vill ha i andra sammanhang: Installera Git Bash.

3. Svårt, men ger en komplett Linuxinstallation som körs i ett fönster i Windows: Skaffa Virtual Box och Ubuntu. En guide med bilder finns här. Starta sedan terminalen och installera git med kommandot:
$ sudo apt install git

4. Svårast men ger en komplett Linuxinstallation sida vid sida med Windows så när du startar datorn får du välja operativsystem med en meny: Skaffa Ubuntu och installera sida vid sida med Windows. Starta sedan terminalen och installera git med kommandot:
$ sudo apt install git

Om du kör Mac eller Linux så finns bash redan installerat som "terminal".

Hur man laddar ner en kopia av sitt repository

$-tecknet skrivs av din dator, resten av raden skrivs av dig 
$ git clone git@gits-15.sys.kth.se:gruprog16/[användarnamn]-gruprog16labb1

Hur man laddar upp sina ändringar till github

$ git add minfil.py minandrafil.py

$ git commit -m "Löste buggen med negativa tal i funktionen sum_of_squares"

$ git push origin master