使用Aptana Studio导入git项目但权限被拒绝(publickey)

时间:2013-05-08 19:54:20

标签: github permissions aptana

我尝试将现有项目从github存储库导入aptana studio,但错误表示Permission denied(publickey)。致命:远程端意外挂断

我确保在github中将我的ssh添加到我的帐户中。我还跑了$ ssh -vT gitt@github.com 这就是说无法找到私钥。

在其他Windows 7机器上,我从来没有遇到过导入Git项目的问题,但是在家用电脑上我无法使用它。

4 个答案:

答案 0 :(得分:8)

显然,这与使用aptana设置的正确ssh密钥有关。有两种可能性 1)如果你已经为Windows应用程序安装了github,那么你已经拥有了一个密钥对。它也将已经在Github注册。一旦登录github,您就可以在https://github.com/settings/ssh下找到这些内容。 现在你需要解释aptana使用正确的私钥来打开Aptana和

  1. 转到窗口/首选项 - >一般/网络连接/ SSH2
  2. 单击添加私钥...并选择github_rsa文件,而不是pub 文件,我们想告诉aptana您的私钥是什么。
  3. 现在aptana将使用正确的密钥连接到github

答案 1 :(得分:3)

我解决了以下问题:

  • 我将“id_rsa”和“id_rsa.pub”文件复制到C:\ Program Files(x86)\ Git \ .ssh \

我的设置: - 我使用git for http://git-scm.com/download/win的窗口 - 我告诉Aptana使用这个可执行文件:C:\ Program Files(x86)\ Git \ bin \ git.exe

现在终于Aptana可以使用SSH密钥进行git pull了。似乎团队>拉动选项不会“看到”机器的本地ssh键。

答案 2 :(得分:2)

这似乎是Aptana Studio的一个错误。 当然你可以使用https登录,但它不是ssh密钥的解决方案。 您可以在this之后配置ssh密钥。

答案 3 :(得分:0)

我遇到了同样的问题。我通过生成新的ssh密钥解决了它。只需在http://git-scm.com/download/win安装Git,然后使用Git Bash在https://help.github.com/articles/generating-ssh-keys处遵循此指南。

祝你好运。