2010-06-22 5 views
2

J'ai supprimé mes clés SSH dans le but de revenir en arrière un peu. Quand je suis allé les rajouter, j'ai eu "Oups! La clé a déjà été prise". Même si je n'ai évidemment pas enlevé la clé à laquelle elle faisait référence.Ré-ajouter des clés à Github

Il semble que le système ne se met pas à jour tout de suite. Quelqu'un sait combien de temps il faut pour retirer les clés de mon compte afin de pouvoir les remettre en place?

Ou je me trompe et il me manque quelque chose? J'ai essayé SSH'ing dans [email protected], et il s'est référé au nom que j'utilise pour ajouter mes clés.

Répondre

0

Avez-vous essayé d'envoyer un e-mail au support github et expliqué votre problème? En cas d'échec, le système expire et vous pouvez télécharger à nouveau les anciens ou vous aurez besoin de nouvelles clés - je ne sais pas exactement quelles sont les restrictions de github sur les anciennes clés.

0

Vous devez générer une nouvelle clé, vous ne pouvez pas supprimer l'ancien et re télécharger.

0

Je pense que votre problème est quelle touche copiez-vous sur GitHub! Vous devez copier la clé PUBLIC. Habituellement, c'est le fichier .pub!

2

J'ai eu cette erreur en essayant d'ajouter ma clé id_dsa.pub; id_rsa.pub a très bien fonctionné.

Dommage que le message d'erreur ait diagnostiqué un problème incorrect (type de clé incorrect). Un meilleur message d'erreur m'aurait sauvé un voyage aux googles.