Wie man Git dazu bringt, standardmäßig SSH und nicht HTTPS für neue Repositories zu verwenden

Wie Man Git Dazu Bringt Standardmassig Ssh Und Nicht Https Fur Neue Repositories Zu Verwenden



Um eine Verbindung zwischen Remote- und lokalen Repositories herzustellen, kann die GitHub-URL der Remote-Repositories verwendet werden, z. B. HTTPS- oder SSH-URLs. Angenommen, Entwickler legen die Remote-HTTPS-URL als Standard-Remote-URL fest. In diesem Fall müssen Benutzername und Passwort jedes Mal angegeben werden, wenn sie mit dem Remote-Repository interagieren müssen.

Andererseits enthält SSH öffentliche und private Schlüssel. Entwickler müssen den öffentlichen Schlüssel im GitHub-Repository speichern. Wenn eine Übereinstimmung gefunden wird, können die Klon-, Push- oder Pull-Vorgänge ausgeführt werden, ohne nach Benutzername und Passwort zu fragen.







In diesem Blog wird das Verfahren zum Hinzufügen der SSH-URL als Standard-Remote-URL erläutert.



Wie erhalte ich die Git-SSH-URL als Standard-Remote-URL und nicht HTTPS für neue Repositories?

Um die SSH-URL als Standard-Remote-URL festzulegen, können die unten aufgeführten Schritte hilfreich sein:



    • Wechseln Sie in das jeweilige Git-Repository.
    • Überprüfen Sie die vorhandenen Remote-URLs.
    • Öffnen Sie einen Webbrowser, wechseln Sie zum GitHub-Repository und kopieren Sie die SSH-URL.
    • Führen Sie das „ $ git remote set-url ' Befehl.

Schritt 1: Navigieren Sie zum Git-Verzeichnis





Führen Sie zuerst das „ CD ” Befehl, um zum erforderlichen Repository zu wechseln, indem Sie dessen Pfad angeben:

$ CD 'C:\Benutzer \n azma\Los'



Schritt 2: Liste der Remote-URLs anzeigen



Zeigen Sie als Nächstes die Liste der vorhandenen Remote-URLs über das „ git-Fernbedienung ' Befehl:

$ git-Fernbedienung -in


Hier ist ersichtlich, dass die Standard-Remote-URL HTTPs ist:


Schritt 3: Holen Sie sich die SSH-URL

Gehen Sie nun zum jeweiligen GitHub-Repository und klicken Sie auf „ Code ' Knopf. Kopieren Sie die SSH-URL des Remote-Repositorys:


Schritt 4: Legen Sie die SSH-URL als Standard-Remote-URL fest

Verwenden Sie den bereitgestellten Befehl mit dem aktuellen Remote-Namen und kopieren Sie die GitHub-Repository-URL:

$ git-Fernbedienung Set-URL-Ursprung git @ github.com:GitUser0422 / demo5.git



Schritt 5: Überprüfen Sie die hinzugefügten SSH-Remote-URLs

Überprüfen Sie abschließend die SSH-Remote-URL als Standard-Remote-URL für neue Repositories zum Abrufen und Übertragen der lokalen Änderungen:

$ git-Fernbedienung -in



Das ist alles! Wir haben die Methode zum Hinzufügen der SSH-URL als Standard-Remote-URL beschrieben.

Fazit

Um die SSH-URL als Standard-Remote-URL festzulegen, gehen Sie zunächst zum jeweiligen Git-Repository und überprüfen Sie die vorhandenen Remote-URLs. Öffnen Sie danach den Webbrowser und wechseln Sie zum GitHub-Repository. Kopieren Sie die SSH-URL des Remote-Repositorys und wechseln Sie zurück zum Git-Terminal. Führen Sie das „ $ git remote set-url ' Befehl. In diesem Blog wurde das Verfahren zum Hinzufügen der SSH-URL als Standard-Remote-URL erläutert.