Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
尝试将项目推入Heroku时出错_Heroku_Github - Fatal编程技术网

尝试将项目推入Heroku时出错

尝试将项目推入Heroku时出错,heroku,github,Heroku,Github,环境:Windows7 我进入Start | Run并键入cmd 我更改到本地硬盘上的目录,并成功克隆了Github项目: git clone git://github.com/heroku/ruby-sample.git 然后我切换到目录: cd ruby-sample 我可以运行Heroku创建: heroku create 我通过Firefox登录Heroku,可以在Heroku上看到我的应用程序目录。到目前为止,一切顺利。然后我试着推: git push heroku master

环境:Windows7 我进入Start | Run并键入cmd

我更改到本地硬盘上的目录,并成功克隆了Github项目:

git clone git://github.com/heroku/ruby-sample.git
然后我切换到目录:

cd ruby-sample
我可以运行Heroku创建:

heroku create
我通过Firefox登录Heroku,可以在Heroku上看到我的应用程序目录。到目前为止,一切顺利。然后我试着推:

git push heroku master
每次我都会犯同样的错误:

ssh_exchange_标识:远程主机关闭的连接 致命:无法从远程存储库读取

请确保您具有正确的访问权限,并且存储库存在

我已经绞尽脑汁研究了许多类似的问题;但不幸的是,我将是第一个意识到Linux对我来说是一个非常薄弱的领域的管理员。在Windows 7环境中,我没有找到特定于此设置的答案。我确实安装了Heroku工具带

谢谢大家!! V

(我意识到我在这里假设了Rails,而您没有指定。如果您没有使用Rails,请忽略关于RailsInstaller和RailsBridge的注释。)

您可能需要通过以下方式将ssh密钥添加到heroku设置中:

heroku keys:add
如果你用了RailsInstaller,那就行了。如果没有,并且您没有ssh密钥对,则需要首先查找如何执行该操作。您可以使用腻子来进行此操作:

有关使用Rails应用程序将应用程序引导到Heroku的完整过程,请参阅: