Så kommer du igång med ditt repo för övningsuppgifterna
Här hittar du anvisningar som visar dig steg för steg de olika moment du är tvungen att utföra för att skapa förutsättningar för ditt arbete med kursens övningsuppgifter.
För att kunna följa denna guide behöver du tillgång till internet, ett GitHub-konto samt ett privat repositorium under organisationen på https://github.com/1dv021.
Steg 1. Öppna ett terminalfönster
Öppna ett terminalfönster (Bash).
Bash installerades när du installerade Git. Sök efter och välj Git Bash.
Steg 2. Skapa en katalog för kursens repon
Under kursen kommer du att arbeta med flera repon. Det är därför lämpligt att samla de lokala repona under en och samma katalog, förslagsvis namngiven efter kursens kod 1dv021.
mkdir 1dv021
Steg 3. Byt till den nya katalogen
VIKTIGT! För de kommande stegen är det viktigt att du står i katalogen du skapade under steg 1 genom att använda kommandot cd
("change directory").
cd 1dv021
Steg 4. Klona ditt repo för övningsuppgifter
Du har blivit tilldelad ett privat tomt repo för dina övningsuppgifter. I detta repo samlar du alla övningsuppgifter du gör. Du skapar en lokal arbetskopia av ditt repo för övningsuppgifter med git clone
.
git clone https://github.com/1dv021/example-username-exercises.git
OBS! Ersätt example-username
i example-username-exercises.git
med ditt användarnamn du fått av universitetet.
Exempelutskrift:
Cloning into 'example-username-exercises'...
warning: You appear to have cloned an empty repository.
Steg 5. Verifiera att katalog skapats
Kontrollera att allt hittils fungerat som förväntat genom att använda kommandot ls
, som listar innehållet i en katalog.
ls
Exempelutskrift:
example-username-exercises/
Steg 6. Byt till den klonade katalogen
cd example-username-exercises
Ersätt example-username
i example-username-exercises
med ditt användarnamn du fått av universitetet.
Steg 7. Hämta "boilerplate"-inställningar för ditt repo
Du hämtar filer (och kataloger) från ett annat repo än det du klonat genom att använda kommandot git pull
.
git pull https://github.com/1dv021/boilerplate-gitignore.git
Exempelutskrift:
remote: Counting objects: 3, done.
remote: Compressing objects: 100% (2/2), done.
remote: Total 3 (delta 0), reused 0 (delta 0), pack-reused 0
Unpacking objects: 100% (3/3), done.
From https://github.com/1dv021/boilerplate-gitignore
* branch HEAD -> FETCH_HEAD
Steg 8. Verifiera att inställningar hämtats
Kontrollera att katalogen nu innehåller den dolda katalogen .git
som skapades i samband med att du klonade example-username-exercises
samt den dolda filen .gitignore
från repot boilerplate-gitignore
.
ls -A
Exempelutskrift:
.git/ .gitignore
Steg 9. Synkronisera ändringarna med ditt repo på GitHub
För att synkronisera ändringarna mellan ditt lokala repo och repot på GitHub använder du kommandot git push
.
git push
Exempelutskrift:
Counting objects: 3, done.
Delta compression using up to 8 threads.
Compressing objects: 100% (2/2), done.
Writing objects: 100% (3/3), 738 bytes | 0 bytes/s, done.
Total 3 (delta 0), reused 0 (delta 0)
To https://github.com/1dv021/example-username-exercises.git
* [new branch] master -> master
I detta fall behöver du inte lägga till filen .ignore
och göra en "commit" då detta redan tagits hand om av kommandot git pull
.
Steg 10. Kontrollera ditt repo
Starta en webbläsare och gå till ditt repo, https://github.com/1dv021/example-username-exercises, för att kontrollera att repot innehåller filen .gitignore
.
Steg 11. Klart!
Allt är nu förberett för att du ska kunna arbeta med övningsuppgifterna. Glöm inte att regelbundet göra "commits" och synkronisera ändringar du gör i katalogen example-username-exercises
. Lycka till!
Fira!
Genom att följa denna guide har du nu förberett ditt privata repo för kursens övningsuppgifter.
Tips! Ta en titt på guiden Att komma igång med en övningsuppgift eller andra intressanta guider.
Last updated