重新安装操作系统后无法克隆Heroku项目

时间:2012-02-17 01:11:09

标签: git heroku authorization

我重新安装了我的操作系统,现在当我尝试git克隆我的项目时,它说具有特定指纹的密钥无权访问该项目。然后它说致命错误并且远程终端挂断了。

我该如何处理指纹,以便我可以取回授权访问我的项目?

2 个答案:

答案 0 :(得分:1)

此链接可以帮助您:Managing Your SSH Keys

重新安装操作系统后,您的SSH密钥已更改,因此您必须将新密钥添加到heroku。

  1. 如果您的新操作系统从未创建过ssh密钥,请ssh-keygen -t rsa
  2. 列出当前的heroku密钥heroku keys
  3. 删除旧密钥(如果需要)heroku keys:remove older@oldOS.local
  4. 添加新的heroku keys:add(将从/Users/xxx/.ssh/id_rsa.pub上传ssh公钥)

答案 1 :(得分:0)

生成ssh密钥后,需要为heroku提供公钥。 Heroku将为您做到这一点:

http://devcenter.heroku.com/articles/quickstart