TDDE71 Programmering och datastrukturer
Kom ihång med Git
Nedan följer en instruktion för att komma igång med Git. Instruktionerna gäller för hur ni sätter upp Git på skolans datorer. Vill du sätta upp det på din egna dator kan du se följande instruktioner som en riktlinje (i breda drag är det lika), fast terminalkommandon kan skilja sig för generering av ssh-nyckel.
Skapa ett Gitrepo
I projektet kommer det att automatiskt genereras ett gitrepo för er grupp. För att skapa ett gitrepo till labb-uppgifterna går du in på gitlab.liu.se och skapar ett nytt projekt. Kom ihåg att även lägga till din labbpartner som medlem i projektet.
Lägg till en SSH-nyckel till din användare
- Navigera in på inställningarna i Gitlab och klicka på rubriken "SSH Keys".
- Klicka på knappen för att lägga till en ny ssh-nyckel.
- Generera en SSH-nyckel (om du inte redan har en) genom att skriva i terminalen:
ssh-keygen -o -t rsa -b 4096
- Lämna alla options tomma (klicka enter tills det blir klart).
- Skriv sedan i terminalen:
cat ~/.ssh/id_rsa.pub
- Kopiera sedan HELA nyckeln (ctrl-shift-c).
- Kopiera in nyckeln i det stora fältet i Gitlab.
- Sätt en bra titel för din nyckel.
- Välj Add Key.
Ställ in git-config
För att det ska synas att det är just du som har jobbat och lagt in kod i git behöver du berätta för git vem du är. Det gör du genom att skriva följande rader i terminalen på varje dator du jobbar på (Du behöver inte göra det för varje SU-dator).
git config --global user.name "liuid"
git config --global user.email "liuid@student.liu.se"
Där liuid
byts ut med ditt liu-id.
Klona ner ert projekt
- Gå till projektets sida i Gitlab.
- Välj Clone.
- Kopiera den översta texten i "Clone with SSH".
- Skriv sedan i terminalen:
git clone [texten från "Clone with SSH"]
- Nu har ni en mapp ni kan arbeta i.
Sidansvarig: Eric Ekström
Senast uppdaterad: 2024-08-19