Comment fonctionne Git SSH | Tutoriel Git débutant

Comment fonctionne Git SSH | Tutoriel Git débutant
Le "Ssh"Le protocole signifie"Enveloppe de protection», Qui est utilisé à des fins de sécurité lors de la connexion des référentiels distants et locaux, tels que le chiffrement des données poussées d'une machine locale vers un serveur d'hébergement GitHub sur Internet. Plus précisément, ce protocole peut être utilisé pour cloner un contenu de référentiel distant entier ou une branche spécifique.

Ce guide discutera des méthodes suivantes:

  • Comment cloner le référentiel distant avec URL SSH?
  • Comment cloner la branche distante git avec URL SSH?

Alors, commençons!

Comment git ssh fonctionne?

La machine locale de l'utilisateur peut utiliser les agents SSH pour communiquer avec un serveur SSH au lieu d'utiliser la machine locale comme client SSH.

Comment cloner le référentiel distant avec URL SSH?

Pour cloner le référentiel distant GIT avec l'URL SSH, ouvrez d'abord le service d'hébergement GitHub, accédez au référentiel distant souhaité et copiez l'URL SSH. Ensuite, lancez le terminal GIT et passez au référentiel local. Après cela, exécutez le «$ git clone”Commande avec l'URL SSH et le cloner.

Maintenant, mettez en œuvre les instructions ci-dessus!

Étape 1: Copier l'URL SSH
Tout d'abord, ouvrez le service d'hébergement GitHub, accédez au référentiel distant, appuyez sur le bouton ci-dessous et copiez l'URL SSH du référentiel:

Étape 2: Passez au référentiel GIT
Exécutez le "CD«Commande et accédez au référentiel local GIT existant:

$ cd "C: \ Users \ nazma \ git \ test_4"

Étape 3: Référentiel de clones avec URL SSH
Maintenant, clonez le référentiel distant à l'aide du «clone git”Commande avec URL SSH copiée:

$ git clone git @ github.com: gituser0422 / test_repo.git

On peut observer que le référentiel distant est cloné avec succès:

Maintenant, avancez et apprenez à cloner des branches spécifiques avec l'URL SSH.

Comment cloner la branche distante git avec URL SSH?

Comme l'ensemble du référentiel, les utilisateurs de GIT peuvent cloner la branche distante spécifique avec l'URL SSH. Pour ce faire, suivez les étapes ci-dessous.

Étape 1: branche spécifique à la clone
Exécutez la commande fournie ci-dessous avec le «-bifurquer”Option pour cloner la branche spécifique:

$ git clone --branch maître git @ github.com: gituser0422 / test_repo.git

Étape 2: Énumérez les URL distantes
Vérifiez la liste des URL distantes via le «télécommande git«Commande avec le«-V" option:

$ git Remote -v

Selon la sortie ci-dessous, la liste URL distante est vide:

Étape 3: Ajouter une URL distante
Maintenant, exécutez le «git à distance ajoute de développement”Commande avec URL SSH:

$ git à distance ajouter dev git @ github.com: gituser0422 / test_repo.git

Étape 4: Vérifiez l'URL distante
Exécutez le "télécommande git«Commande avec le«-V”Option pour vérifier si l'URL distante a été ajoutée:

$ git Remote -v

On peut observer que nous avons réussi à cloner la branche distante:

Nous avons fourni la méthode la plus simple pour cloner le référentiel distant GIT et la branche distante spécifique avec l'URL SSH.

Conclusion

Pour cloner le référentiel distant GIT avec l'URL SSH, ouvrez d'abord le service d'hébergement GitHub, accédez au référentiel distant souhaité et copiez l'URL SSH. Ensuite, lancez le terminal GIT et passez au référentiel local. Après cela, clonez le référentiel distant avec l'URL SSH en utilisant le «$ git clone" commande. Cependant, pour cloner une branche distante spécifique, exécutez le «$ git clone -branch " commande. Ce guide a illustré la procédure pour cloner le référentiel distant GIT et la branche distante spécifique avec l'URL SSH.