Logo Introduction to functional programming - Haskell

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#

  1. Gå till Github → Settings → SSH and GPG keys.
  2. Klicka New SSH key.
  3. Klistra in nyckeln.
  4. Döp den (t.ex. “Min laptop”).

Steg 4: Testa anslutningen#

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! 🎉