push git到Heroku端口22失败:错误的文件号



创建rails项目后,将其推入GIT仓库,无法将其推到Heroku。当我运行命令:

git push heroku master

我得到这个错误:

ssh: connect to host heroku.com port 22: Bad file number
fatal: The remote end hung up unexpectedly

我没有防火墙,代理或vpn。我已经运行

  heroku status

,它工作得很好。

我甚至已经确保ssh与Git一起工作得很好。和运行

 ssh -vT git@github.com

并且运行成功

I run

 telnet heroku.com 22 

失败

 connecting to heroku.com .. could not open connection to the host, on port 22:Connect failed

也运行失败

 ssh git@heroku.com
 ssh: connect to host heroku.com port 22: bad file number

可怕的坏文件号。这是git的PC LOAD字母。这是不可思议的,但几乎总是一把坏钥匙。尝试在heroku中更新您的密钥,并确保在尝试连接时提供正确的密钥。

相关内容

  • 没有找到相关文章

最新更新