Installeren Git¶
Windows¶
Voor Windows kan je de installatie hier downloaden. Accepteer alle default opties.
Wanneer je de keuze krijgt om een editor te selecteren, selecteer dan nano |
Mac¶
Open de terminal met spotlight Cmd+Space |
Typ:
Als er verschijnt:
zul je git nog moeten installeren.
Koppelen aan gitlab¶
Open gitbash
of de terminal op een Mac.
typ:
Accepteer alle default instellingen. Typ Enter totdat je weer terugkeert naar je command-prompt, zoals hieronder aangegeven. Vul niks in!
Generating public/private rsa key pair.
Enter file in which to save the key (/c/Users/studentnaam/.ssh/id_rsa):
Your identification has been saved in /c/Users/studentnaam/.ssh/id_rsa
Your public key has been saved in /c/Users/studentnaam/.ssh/id_rsa.pub
The key fingerprint is:
SHA256:dsgfvegseygfouygoieruyagioerhgefuwygu studentnaam@LAPTOP-09PN8LI5
The key's randomart image is:
+---[RSA 3072]----+
| ..+ . |
| . + + |
| . = + |
| o = o * |
| .. A & V o |
| ... O @ = . |
|. + . o = X o |
|.E . . . = - |
|o .o= . |
+----[SHA256]-----+
Typ nu:
Nu komt er een hoop rare tekst in je terminal window. Kopieer deze tekst, vanaf (inclusief) ssh-rsa
.
Ga nu naar gitlab.
navigeer naar preferences |
Navigeer naar SSH Keys |
Paste de tekst uit de terminal in het vak “keys” en druk op `Add key’ |
Clonen van je repository¶
Nu wil je je projectmap kopieren naar een plek op je eigen computer. Daar heb je eerst de juiste link voor nodig.
Navigeer naar je project en druk op de knop “clone” | Kopieer de bovenste URL naar je klembord |
Open git bash
en typ:
Je ziet dan het volgende:
git
Cloning into 'Student_Naam_SpaceInvaders'...
The authenticity of host 'gitlab.fdmci.hva.nl (145.92.228.21)' can't be established.
ED25519 key fingerprint is SHA256:dsfhjgcsjdgjksdhgjsgkjhgsejdkhvgsdkjhvgjskdhg.
This key is not known by any other names
Are you sure you want to continue connecting (yes/no/[fingerprint])?
Typ nu het volledige woord:
De verwachte output is nu:
Cloning into 'Student_naam_SpaceInvaders'...
remote: Enumerating objects: 28, done.
remote: Counting objects: 100% (28/28), done.
remote: Compressing objects: 100% (16/16), done.
remote: Total 28 (delta 6), reused 28 (delta 6), pack-reused 0
Receiving objects: 100% (28/28), done.
Resolving deltas: 100% (6/6), done.
Voordat je nu git in Visual Studio Code kan gebruiken zijn er nog twee terminal commandos nodig:
om je email addres in te stellen en:
om je naam in te stellen. Gebruik a.u.b. je hva email address en je echte voornaam en achternaam.