Samtliga laborationsuppgifter ska versionshanteras via Git och hanteras på GitHub. Till varje laborationsuppgift finns ett repositorium som ska användas genom att du t.ex. gör en “fork” av det eller ser till att zip-filens innehåll hamnar i ett repositorium du skapar helt själv.
Självklart ger du de repositorier du skapar samma namn som används för respektive laborationsuppgifts repositorium. Du delar även dina repositorier genom att göra GitHub-användaren 1dv409 till “collaborator”.
Kursen tillhandahåller privata repositorier! Kursledningen kommer att göra “manuella” körningar som skapar repositorier till varje enskild kursdeltagare.
När du är klar med en laborationsuppgift gör du en “release” av den med versionen satt till v1.0.
- 1.1 Gissa det hemliga talet
- https://github.com/1dv409/ht15-1-1-gissa-det-hemliga-talet
- 1.2 Äventyrliga kontakter
- https://github.com/1dv409/ht15-1-2-aventyrliga-kontakter
Laborationsuppgifterna ska senast ha redovisats vecka 49.
Förberedelse inför laborationsuppgift
-
Klona DITT repositorium för laborationsuppgiften, i exemplet ht15-1-1-gissa-det-hemliga-talet, från organisationen 1DV409
git clone https://github.com/1dv409/DITT-LNU-ANVÄNDARNAMN-1-1-gissa-det-hemliga-talet.git
-
Byt katalog till den katalog som du klonade under punkt 1.
cd DITT-LNUA-NVÄNDARNAMN-1-1-gissa-det-hemliga-talet
(Oftast räcker det att du skriver första bokstaven i ditt användarnamn och sedan trycker TAB) -
Lägg till en genväg till kursens laborationsrepositorium för laborationsuppgiften:
git remote add 1dv409 https://github.com/1dv409/ht15-1-1-gissa-det-hemliga-talet.git
-
Hämta ner katalogerna och filerna till laborationsuppgiften till ditt lokala repositorium:
git pull 1dv409
-
Merga 1dv409/master med master
git merge 1dv409/master
Du är nu redo att ta dig an din första laborationsuppgift.