J'ai essayé de faire coopérer gitHub et Egit, sans succès. J'ai installé le paquet de logiciels de github et créé une clé SSH de cette façon, mais Egit ne m'invite pas à saisir la phrase de passe et me donne cette erreur :
Cannot get remote repository refs.
Reason: ssh://git@github.com:22: passphrase for C:\Documents and Settings\User\.ssh\id_rsa
J'ai ces paramètres dans le menu "push" :
URI: ssh://git@github.com/YoungMaker/<projectName>.git
host: github.com
Repository path: /YoungMaker/<projectName>.git
protocol: SSH
port <BLANK>
User: git
password <blank>
J'ai également essayé la variable d'environnement GIT_SSH, et l'ai définie comme suit C:\Documents et paramètres \User.ssh ainsi que plink.exe (je ne sais pas ce que c'est (clairement un .exe)).
Après avoir essayé de pousser depuis l'interface graphique de gitHub, j'ai obtenu cette erreur. C'est assez étrange parce que j'ai le C:\Documents et paramètres \User.ssh avec un fichier de configuration et une clé id_rsa dans celui-ci.
Pushing to git@github.com:YoungMaker/GitTester.git
error: cannot spawn C:\Documents and Settings\User\.ssh: No such file or directory
fatal: unable to fork