5

首先,我使用创建新密钥

ssh-keygen -t rsa -C "user@mail.com"

然后我将生成的密钥添加到heroku by heroku keys:add。之后,我尝试使用git push heroku master.

在此之前,我使用以下命令配置了我的 git 存储库:git init, git add ., git commit, heroku create, git remote add heroku git@heroku:sth.git.

但是,我收到了这个错误Host key verification failed

我正在运行 ubuntu 11.10 版。这很奇怪。

4

2 回答 2

7

这是非常愚蠢的。当它问我是否要添加主机时,我没有说是就直接进入。

于 2012-04-19T08:26:55.660 回答
1

我认为

git remote add heroku git@heroku:sth.git

应该

git remote add heroku git@heroku.com:sth.git

即heroku.com 而不仅仅是heroku。

于 2012-04-18T19:19:08.433 回答