SSH-Key
Hier wird die Einrichtung eines SSH-Key erläutert. Er erlaubt den Zugriff auf deine Git-Repositories per SSH-Protokoll. Dieses würden wir dir bei der Verwendung deines eigenen Rechners/Laptops empfehlen. Für den Zugriff von einem Pool-/Laborrechner aus, verwende bitte einen Personal Access Token.
1. SSH-Schlüsselpaar erstellen
Öffne ein Terminal (PowerShell/bash/zsh) und erstelle ein neues SSH-Schlüsselpaar:

2. SSH-Key zu Gitlab hinzufügen
Nun muss der öffentliche Schlüssel (.pub-Datei) in dein Gitlab-Profil eingefügt werden.
- Zeige den öffentlichen Schlüssel an (siehe auch Bild oben):
- Kopiere den gesamten Schlüssel (beginnt mit ssh-ed25519).
- Logge dich in Gitlab unter git.inf.fh-dortmund.de ein.
- Klicke oben links auf dein Profilbild und wähle “Edit profile”.
- Gehe zu “SSH Keys”.
- Klicke rechts auf "Add new key"
- Füge den kopierten SSH-Key in das Feld "Key" ein und klicke auf “Add Key”.
3. Verbindung testen
Führe folgenden Befehl aus, um die SSH-Verbindung zu testen:

Falls du einen Fehler erhältst, prüfe folgende Punkte:
- Hast du den richtigen SSH-Schlüssel in Gitlab hinterlegt?
- Läuft dein SSH-Agent? Falls nicht, starte ihn mit:
4. Git-Repositories mit SSH klonen
Um ein Repository mit SSH zu klonen, nutze:
Die genaue Adresse des Repositories kannst du auch über den "Code-Button" der Gitlab-Projekt-Seite ermittlen: