Recherche de site Web

Comment faire en sorte que Git utilise par défaut SSH et non HTTPS pour les nouveaux dépôts


Pour établir une connexion entre les dépôts distants et locaux, l'URL des dépôts distants de GitHub peut être utilisée, comme les URL HTTPS ou SSH. Supposons que les développeurs définissent l'URL HTTPS distante comme l'URL distante par défaut. Dans ce cas, il est nécessaire de fournir le nom d'utilisateur et le mot de passe chaque fois qu'ils doivent interagir avec le dépôt distant.

D'autre part, SSH contient des clés publiques et privées. Les développeurs doivent stocker la clé publique dans le dépôt GitHub. Si elle est correspondue, les opérations de clonage, de poussée ou de tirage peuvent être effectuées sans demander un nom d'utilisateur et un mot de passe.

Ce blog discute de la procédure pour ajouter l'URL SSH comme URL distante par défaut.

Comment obtenir l'URL SSH de Git comme URL distante par défaut et non HTTPS pour les nouveaux dépôts ?

Pour définir l'URL SSH comme une URL distante par défaut, les étapes ci-dessous peuvent être utiles :

    • Déplacez-vous vers le dépôt Git particulier.
    • Vérifiez les URL distantes existantes.
    • Ouvrez un navigateur web, allez sur le dépôt GitHub et copiez l'URL SSH.
    • Exécutez la commande "$ git remote set-url <nom-distance> <url-ssh>".

Étape 1 : Naviguez vers le répertoire Git

Tout d'abord, exécutez la commande “cd” pour vous déplacer vers le dépôt requis en fournissant son chemin :

cd "C:\Users\nazma\Git"

Étape 2 : Voir la liste des URL distantes

Ensuite, consultez la liste des URL distantes existantes à l'aide de la commande “git remote” :

git remote -v

Ici, on peut voir que l'URL distante par défaut est HTTPs :

Étape 3 : Obtenez l'URL SSH

Maintenant, allez dans le dépôt GitHub en question et cliquez sur le bouton Code. Copiez l'URL SSH du dépôt distant :

Étape 4 : Définir l'URL SSH comme URL distante par défaut

Utilisez la commande fournie avec le nom distant actuel et copiez l'URL du dépôt GitHub :

git remote set-url origin git@github.com:GitUser0422/demo5.git

Étape 5 : Vérifiez les URL de télécommande SSH ajoutées

Enfin, vérifiez l'URL SSH distante en tant qu'URL distante par défaut pour les nouveaux dépôts afin de récupérer et de pousser les modifications locales :

git remote -v

C'est tout ! Nous avons décrit la méthode d'ajout de l'URL SSH comme l'URL distante par défaut.

Conclusion

Pour définir l'URL SSH comme URL distante par défaut, commencez par vous rendre dans le dépôt Git en question et vérifiez les URLs distantes existantes. Ensuite, ouvrez le navigateur web et accédez au dépôt GitHub. Copiez l'URL SSH du dépôt distant et revenez au terminal Git. Exécutez la commande « $ git remote set-url <nom-distant> <url-ssh> ». Ce blog explique la procédure d'ajout de l'URL SSH comme URL distante par défaut.