我正在尝试克隆我在GitHub Repository中分叉的git repo.它是一个rails应用程序.我想在我的本地git上克隆它,以便我可以将它推送到heroku.我生成了一组rsa密钥并将其复制到我的GitHUb公钥上.当我尝试时git clone "public url"
,它说公钥被拒绝了.我试过ssh git@github.com
验证我的密钥,它也说公钥被拒绝了.我已经尝试了几种不同的东西来使它工作,但它仍然没有.我试图在我的.ssh文件夹上将权限更改为600和700.我也尝试添加一个dsa密钥,因为rsa不起作用.请帮我.谢谢.:)
我正在使用Vista btw.
回答一个非常老的线程,在这里,但我在Cygwin上,只需要这样做就可以开始使用我在phpfog.com上新建的网站了.
首先,我在cygwin中运行它:
exec ssh-agent bash ssh-add ~/.ssh/private-key-name
然后我收到了:
Identity added: /home/scott/.ssh/private-key-name (/home/scott/.ssh/private-key-name)