我有一个问题,并没有在stackoverflow或谷歌上找到任何东西。 当我运行ssh -T [email protected]我得到了错误Permission denied(publickey)。GitHub:ssh -T [email protected] - >权限被拒绝(publickey)。 [Windows 7]
Git帮助指南中的帮助无济于事。 有人可以帮我吗?
OK我得到了解决,也许有人需要它,在这里我们去:
好吧,我知道了最后。
首先它是说我在这里运行Windows 7操作系统的德语64位!我不知道这是否重要。
那么,本指南中:http://help.github.com/win-set-up-git/人说,凡在C上创建文件:/用户/ [PC名称]/SSH/
所以此文件夹中应当有文件id_rsa和id_rsa的.pub。当我查看它们时,我甚至无法找到文件夹。那么必要的文件在哪里?
我运行搜索和我觉得他们在:C:\用户[yourpcname] \应用程序数据\本地\ VirtualStore \的Windows \ Syswow64资料
我不知道为什么,或者他们是如何到达那里。我从来没有在这条路上输入。 好吧,现在只需复制这些文件并在C:/ Users/[PC-Name]中创建.ssh文件夹/移动到目录.ssh并粘贴两个文件id_rsa和id_rsa.pub。
那就不要运行ssh -T [email protected] 但:
ssh -T [email protected] -i <path-to-id_rsa>
和RLY带你用C护理:/.../.../ 和NOTÇ :\ ... \ ... \ ..
这解决了我的问题。也许你有同样的问题。
我有similiar问题你的,我的私有密钥不正确有服务器缓存,支持拖放电子邮件 – codejunkie 2012-03-22 09:38:43
喜codejunkie,我更新。终于得到了;) – manuzi1 2012-03-22 10:37:41
使用选美,丑陋的Git-boys,并且拯救你asssssss! – 2012-03-22 10:41:21