Maison > Questions et réponses > le corps du texte
Système Mac
Il n'y a aucun problème lors de l'utilisation de la ssh -T git@github.com
commande
Mais lors de l'utilisation de git clone ***
, il demande une autorisation refusée (clé publique)
id_rsa est également nouvellement ajouté à github par moi
迷茫2017-05-02 09:34:16
Vous devez ajouter le contenu id_rsa.pub à github
Ceci est la clé publique
Mais on dirait que c'est causé par d'autres raisons
曾经蜡笔没有小新2017-05-02 09:34:16
1. Assurez-vous d’abord que cette étape est terminée. (user.name user.email reste inchangé, les éléments entre " " doivent être modifiés)
$ git config --global user.name "Your Name"
$ git config --global user.email "email@example.com"
Faites attention au paramètre --global de la commande git config. L'utilisation de ce paramètre signifie que tous les référentiels Git sur votre machine utiliseront cette configuration. Bien sûr, vous pouvez également spécifier différents noms d'utilisateur et adresses e-mail pour. un certain référentiel.
2. Créez une clé SSH, connectez-vous à GitHub, ouvrez la page « Paramètres du compte », « Clés SSH » et ajoutez-la.
Voici le lien.
Entrepôt distant SSH
3. Ne fonctionne toujours pas, voir ci-dessous.
git clone ssh://github.com/username/repository.git
L'utilisation ci-dessus est mal formatée. Il doit être au format suivant :
git clone ssh://git@github.com/username/repository.git
ou,
git clone git@github.com:username/repository.git
Lien anglais du tutoriel Git