Skapa och Använda SSH-nyckel för GitHub
Denna guide förklarar hur du skapar en SSH-nyckel och kopplar den till GitHub, så att du kan pusha och pulla kod.
Steg 1: Skapa en SSH-nyckel#
Öppna terminalen (Git Bash på Windows, Terminal på macOS):
ssh-keygen -t ed25519 -C "[email protected]"
- Tryck Enter för att acceptera standardplats.
- Ange lösenord (valfritt, du kan lämna tomt (det är inte särskilt osäkert att lämna det tomt)).
Nyckeln sparas i:
- Windows:
C:\Users\<dittnamn>\.ssh\id_ed25519.pub
- macOS:
/Users/<dittnamn>/.ssh/id_ed25519.pub
Steg 2: Kopiera din publika nyckel#
Kopiera innehållet av din .pub nyckel. Cat är ett bra kommando för att skriva ut innehål av en fil:
cat ~/.ssh/id_ed25519.pub
Kopiera hela texten (börjar med ssh-ed25519
).
Steg 3: Lägg till på GitHub#
- Gå till Github → Settings → SSH and GPG keys.
- Klicka New SSH key.
- Klistra in nyckeln.
- Döp den (t.ex. “Min laptop”).
Steg 4: Testa anslutningen#
ssh -T [email protected]
Om allt funkar får du ett meddelande som:Hi <ditt användarnamn>! You've successfully authenticated...
Steg 5: Använd nyckeln i Git#
När du klonar repos, använd alltid SSH-länken (inte HTTPS):
git clone [email protected]:username/repo.git
Nu är du klar – GitHub kommer att känna igen din dator automatiskt! 🎉