小编KT.*_*KT.的帖子

SSH公钥在"git clone"命令中被拒绝

我正在尝试克隆我在GitHub Repository中分叉的git repo.它是一个rails应用程序.我想在我的本地git上克隆它,以便我可以将它推送到heroku.我生成了一组rsa密钥并将其复制到我的GitHUb公钥上.当我尝试时git clone "public url",它说公钥被拒绝了.我试过ssh git@github.com验证我的密钥,它也说公钥被拒绝了.我已经尝试了几种不同的东西来使它工作,但它仍然没有.我试图在我的.ssh文件夹上将权限更改为600和700.我也尝试添加一个dsa密钥,因为rsa不起作用.请帮我.谢谢.:)

我正在使用Vista btw.

git ssh github heroku ssh-keys

20
推荐指数
1
解决办法
5万
查看次数

在VISTA上git push heroku master权限被拒绝

(使用Vista)我正在尝试从我的GitHub存储库中克隆一个应用程序并将其推入Heroku.好的,所以我尝试用这样多次创建一个SSH密钥:

 `ssh-keygen -t rsa` 
Run Code Online (Sandbox Code Playgroud)

它看起来很完美.我在我的C:/ Users/***/.ssh文件夹中有它.我现在尝试克隆我在GitHub中分叉的应用程序.当我尝试在rails_apps目录中克隆它时,我收到一条消息说

 Permission Denied(public key). 
Run Code Online (Sandbox Code Playgroud)

我在网上找到了一个解决方案,说我应该首先运行它:

`ssh-add` 
Run Code Online (Sandbox Code Playgroud)

所以我试着这样做.但它说:

无法打开与身份验证代理的连接.

然后经过一些谷歌搜索后,我发现了一些关于执行ssh-agent的事情.所以我这样做:

`ssh-agent bash`
Run Code Online (Sandbox Code Playgroud)

并且命令行从我的rails_apps目录更改为:

`bash3.1$>`
Run Code Online (Sandbox Code Playgroud)

所以我跑:

`bash3.1$>ssh-add [path to .ssh folder]`
Run Code Online (Sandbox Code Playgroud)

它成功添加了rsa私钥(它不能与id-rsa.pub一起使用).我还将新生成的公钥粘贴到我的GitHub帐户.

现在当我尝试克隆时:

`bash3.1$>git clone git@github.com:username/myrepo.git`
Run Code Online (Sandbox Code Playgroud)

它现在成功克隆了我在GitHub中分叉的repo.现在我在我的本地仓库中有应用程序,我尝试创建一个heroku应用程序.

`bash3.1$>cd myrepo`  
`bash3.1$>heroku create myapp`
Run Code Online (Sandbox Code Playgroud)

并且此代码成功运行.Git remote成功添加.现在我所要做的就是推动它.

`bash3.1$>git push heroku master`
Run Code Online (Sandbox Code Playgroud)

BAM!我再次收到错误消息.

Permission denied (public key)

我非常接近将我的应用程序推送到heroku.但它不会起作用.你能帮助我吗.我在这做错了什么?谢谢!:d

git ssh github heroku public-key

9
推荐指数
2
解决办法
1万
查看次数

Javascript:如何从数组中清除未定义的值

我正在尝试遍历数组并删除并跳过元素,直到只有一个存在.我已经尝试过拼接,但是它弄乱了我的循环,因为来自arr [1]的元素变成了arr [0]等.

假设有10个人.我想删除1号人员然后保留2号人员然后移除3号人员并保留4号人员.此模式将一直持续到只剩下一人.

任何形式的帮助都可以.

javascript arrays undefined-index

4
推荐指数
3
解决办法
2万
查看次数

标签 统计

git ×2

github ×2

heroku ×2

ssh ×2

arrays ×1

javascript ×1

public-key ×1

ssh-keys ×1

undefined-index ×1