Wie Git SSH funktioniert | Anfänger -Git -Tutorial

Wie Git SSH funktioniert | Anfänger -Git -Tutorial
Der "Ssh"Protokoll steht für"Sichere Schale”, Der für Sicherheitszwecke verwendet wird, während die Fernbedienung und die lokalen Repositorys angeschlossen werden, z. Insbesondere kann dieses Protokoll verwendet werden, um einen gesamten Remote -Repository -Inhalt oder einen bestimmten Zweig zu klonen.

In diesem Leitfaden werden die folgenden Methoden erörtert:

  • So klonen Sie das Git -Remote -Repository mit SSH -URL?
  • Wie man Git Remote -Zweig mit SSH -URL klonen?

So lass uns anfangen!

Wie man ssh ist, funktioniert?

Die lokale Maschine des Benutzers kann die SSH -Agenten verwenden, um mit einem SSH -Server zu kommunizieren, anstatt die lokale Maschine als SSH -Client zu verwenden.

So klonen Sie das Git -Remote -Repository mit SSH -URL?

Um das Git -Remote -Repository mit der SSH -URL zu klonen, öffnen Sie zunächst den GitHub -Hosting -Dienst, gehen Sie zum gewünschten Remote -Repository und kopieren Sie die SSH -URL. Starten Sie dann das Git -Terminal und wechseln Sie zum lokalen Repository. Danach führen Sie die "$ git klonBefehl mit der SSH -URL und klonen Sie sie.

Implementieren Sie nun die oben diskutierten Anweisungen!

Schritt 1: SSH -URL kopieren
Öffnen Sie zunächst den GitHub-Hosting-Dienst, gehen Sie zum Remote-Repository, drücken Sie die unter den Highlighed-Taste und kopieren Sie die Repository SSH-URL:

Schritt 2: Wechseln Sie zum Git -Repository
Leiten Sie die "CDBefehl ”und navigieren Sie zum vorhandenen Git Local Repository:

$ CD "C: \ Benutzer \ Nazma \ git \ test_4"

Schritt 3: Klon -Repository mit SSH -URL
Klonen Sie nun das Remote -Repository mit dem “Git -KlonBefehl zusammen mit kopierter SSH -URL:

$ git klone [email protected]: gituser0422/test_repo.Git

Es kann beobachtet werden, dass das Remote -Repository erfolgreich kloniert wird:

Gehen Sie nun voran und lernen Sie, wie Sie bestimmte Zweige mit SSH -URL klonen können.

Wie man Git Remote -Zweig mit SSH -URL klonen?

Wie das gesamte Repository können Git -Benutzer die spezifische Remote -Filiale mit der SSH -URL klonen. Befolgen Sie dazu die folgenden Schritte.

Schritt 1: Klonspezifischer Zweig klonen
Führen Sie den folgenden Befehl mit dem “aus-Zweig”Option zum Klonen des spezifischen Zweigs:

$ git klone --branch master [email protected]: gituser0422/test_repo.Git

Schritt 2: Remote -URLs auflisten
Überprüfen Sie die Liste der Remote -URLs über die “Git RemoteBefehl mit dem “-v" Möglichkeit:

$ git remote -v

Nach der folgenden Ausgabe ist die Remote -URL -Liste leer:

Schritt 3: Remote -URL hinzufügen
Führen Sie nun das aus “ausGit Remote add DevBefehl mit SSH -URL:

$ git remote hinzufügen dev [email protected]: gituser0422/test_repo.Git

Schritt 4: Überprüfen Sie die Remote -URL
Leiten Sie die "Git RemoteBefehl mit dem “-vOption zum Überprüfen, ob die Remote -URL hinzugefügt wurde:

$ git remote -v

Es kann beobachtet werden, dass wir den abgelegenen Zweig erfolgreich geklont haben:

Wir haben die einfachste Methode zur Klone des Git -Remote -Repositorys und der spezifischen Remote -Zweig mit der SSH -URL bereitgestellt.

Abschluss

Um das Git -Remote -Repository mit der SSH -URL zu klonen, öffnen Sie zunächst den GitHub -Hosting -Dienst, gehen Sie zum gewünschten Remote -Repository und kopieren Sie die SSH -URL. Starten Sie dann das Git -Terminal und wechseln Sie zum lokalen Repository. Danach klonen Sie das Remote -Repository mit der SSH -URL mit der “$ git klon" Befehl. Um jedoch einen bestimmten Remote -Zweig zu klonen, führen Sie die “aus“ aus$ git klon -branch " Befehl. Diese Anleitung veranschaulicht das Verfahren zum Klonen des Git -Remote -Repositorys und der spezifischen Remotezweig mit der SSH -URL.