Ändringar mellan två versioner
Här visas ändringar i "Git och Github" mellan 2016-09-05 11:31 av Marcus Dicander och 2016-09-05 11:32 av Marcus Dicander.
Visa < föregående | nästa > ändring.
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 InfoBästa förklaringen av svåraste steget.¶
KTH Github Info Allt ni behöver veta om Kth:s github
Omfattande guide till Git på engelska Överkurs
Guide till Git på svenska Överkurs
Producing Open Source Software: Version Control Mycket bra sammanfattning.Överkurs
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 git2. 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