Using Aptana Studio to import git project but Permission denied (publickey)

≯℡__Kan透↙ 提交于 2019-12-23 09:58:55

问题


I tried to import an existing project from the github repository into aptana studio but an error says Permission denied (publickey). fatal: The remote end hung up unexpectedly

I made sure to add my ssh to my account in github. I also ran $ssh -vT gitt@github.com and this is what it says that the private key cannot be found.

On other windows 7 machine I never had a problem importing a Git project but on my home PC I can't get it to work.


回答1:


Apparently this has to do with the proper ssh - keys to be set with aptana. There are two possibilities 1) If you've installed the github for Windows application than you already have a key-pair. It will also be already registered with Github. You can find these under https://github.com/settings/ssh once you've logged on to github. Now you need to explain aptana to use the proper private key for that open Aptana and

  1. go to Window/Preferences -> General/Network Connections/SSH2
  2. Click Add Private Key... and select the github_rsa file, not the pub file, we want to tell aptana what your private key is.

Now aptana will use the proper key to connect to github




回答2:


I solved the problem as follows:

  • I copied the "id_rsa" and "id_rsa.pub" files to C:\Program Files (x86)\Git\.ssh\

My setup: - I used git for windows from http://git-scm.com/download/win - I told Aptana to use this executable: C:\Program Files (x86)\Git\bin\git.exe

Now finally Aptana could do git pull with the SSH keys. Seems the Team > Pull option doesn't "see" the machine's local ssh keys.




回答3:


It seems to be a bug of Aptana Studio. Of course you can just use the https to login, but it is not a solution for ssh key. You may configure ssh key following this.




回答4:


I had the same problem. I solved it by generating new ssh keys. Just install Git at http://git-scm.com/download/win and using Git Bash follow this guidelines at https://help.github.com/articles/generating-ssh-keys.

Good luck.



来源:https://stackoverflow.com/questions/16449099/using-aptana-studio-to-import-git-project-but-permission-denied-publickey

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!