Wie füge ich einen SSH-Schlüssel zu GitHub hinzu?

Melden
  1. Einführung in SSH-Schlüssel und GitHub
  2. Erstellung eines SSH-Schlüssels
  3. Öffentlichen SSH-Schlüssel in GitHub hinzufügen
  4. SSH-Verbindung testen und verwenden
  5. Fazit

Einführung in SSH-Schlüssel und GitHub

SSH-Schlüssel sind ein sicheres Authentifizierungsverfahren, das es ermöglicht, ohne Passwort direkt mit entfernten Servern zu kommunizieren. GitHub unterstützt dieses Verfahren, um Ihnen den sicheren Zugriff auf Ihre Repositories zu ermöglichen. Das Hinzufügen eines SSH-Schlüssels zu Ihrem GitHub-Konto erlaubt es, Git-Operationen wie Pull, Push oder Klonen komfortabler und sicherer durchzuführen.

Erstellung eines SSH-Schlüssels

Um einen SSH-Schlüssel zu GitHub hinzuzufügen, benötigen Sie zuerst einen privaten und öffentlichen Schlüssel. Falls Sie noch keinen SSH-Schlüssel auf Ihrem Rechner erstellt haben, können Sie dies mit dem Befehl ssh-keygen in Ihrem Terminal tun. Bei der Erstellung werden Sie gefragt, wo der Schlüssel gespeichert werden soll und ob Sie eine Passphrase verwenden möchten. Die wichtigen Dateien sind dann der private Schlüssel, der auf Ihrem Rechner bleibt, und der öffentliche Schlüssel, den Sie bei GitHub hochladen.

Öffentlichen SSH-Schlüssel in GitHub hinzufügen

Sobald der öffentliche Schlüssel generiert wurde, müssen Sie diesen zu Ihrem GitHub-Konto hinzufügen. Melden Sie sich dazu auf der GitHub-Webseite an und navigieren Sie zu den Einstellungen. Dort finden Sie den Bereich SSH und GPG-Schlüssel. Hier können Sie einen neuen SSH-Schlüssel hinzufügen, indem Sie dem Schlüssel einen aussagekräftigen Namen geben (zum Beispiel Arbeits-PC oder Laptop) und den kopierten Inhalt der öffentlichen Schlüsseldatei (.pub) eingeben. Nach dem Speichern ist der Schlüssel Ihrem Konto zugeordnet.

SSH-Verbindung testen und verwenden

Nachdem der Schlüssel hinzugefügt wurde, empfiehlt es sich, die Verbindung zu testen. Dies gelingt mit dem Befehl ssh -T git@github.com im Terminal. Im Erfolgsfall erhalten Sie eine Willkommensnachricht von GitHub. Danach können Sie Git-Operationen über SSH ausführen, ohne Ihre Zugangsdaten jedes Mal eingeben zu müssen. Die Verwendung von SSH-Schlüsseln erhöht nicht nur die Sicherheit, sondern vereinfacht auch die tägliche Arbeit mit GitHub.

Fazit

Das Hinzufügen eines SSH-Schlüssels zu GitHub ist ein wichtiger Schritt, um eine sichere und bequeme Verbindung zu Ihren Repositories herzustellen. Durch das Erstellen eines Schlüssels, das Hochladen des öffentlichen Schlüssels in die GitHub-Einstellungen und das Testen der Verbindung können Sie problemlos über SSH auf Ihre Projekte zugreifen und diese verwalten.

0

Kommentare