2010-08-10 2 views
3

Je souhaite utiliser un référentiel hébergé sur github mais il semble que netbeans utilise une mauvaise empreinte. Donc, je reçois une exception à chaque fois que j'essaie de cloner le dépôt. Son genre: UnknownHostKey: github.com. Empreinte digitale RSA est xxxxxxxxxxxx etc Et il avorte. Une idée? Je l'ai essayé avec tortisegit et ça marche bien ... mais je pense qu'il enregistre la clé sur un endroit personnalisé.Comment obtenir netbeans git de travail?

+0

Quel support git utilisez-vous dans NetBeans? le millestone de Netbeans 6.10 (c'est un alpha) qui inclut le support de git ou http://nbgit.org/? Qu'est-ce que vous utilisez comme système d'exploitation (Linux, Windows, Mac OS X)? – Kartoch

+0

J'utilise le plugin nbgit et maintenant j'utilise windows mais je travaille plus souvent avec OSX ... cela fait-il une différence? – lain

+0

Quelle clé ssh utilise Netbeans? – Arafangion

Répondre

1

J'ai rencontré un problème similaire lors de l'accès à mon propre serveur git à partir de NetBeans sur Windows. Pour résoudre ce problème, j'ai créé manuellement le fichier known_hosts dans "c: \ Documents and Settings \ mon_utilisateur \ .ssh" et j'ai mis l'entrée de mon hôte serveur git. (J'ai reçu cette entrée d'une autre boîte de linux d'où je fais ssh à git server)

Après avoir redémarré NetBeans, il a été réveillé! Je pourrais cloner mon dépôt git en utilisant l'URL gitosis @ my-git serveur: my_porject

Ma configuration -

I use NetBeans 6.9.1 on Windows XP. 
In dir c:\Documents and Settings\myusername\.ssh, I have - 
id_rsa 
id_rsa.pub 
known_hosts 
(id_rsa and id_rsa.pub - same keys I was using on my linux box) 
1

avait le même problème que vous avez fait, mais mettre effectivement la clé publique du dépôt distant known_hosts a travaillé pour moi. Je l'ai fait simplement en appelant ssh github.com - il vous informera sur le fait, que l'authenticité de l'hôte ne peut être établie. Si vous vous connectez de toute façon, la clé publique hôte sera ajoutée aux hôtes connus et après le redémarrage de netbeans, ils ne signaleront plus cette erreur et fonctionneront correctement.

espérons que cela aide

Questions connexes