如何使用 heroku CLI 连接到选定的应用程序

Posted

技术标签:

【中文标题】如何使用 heroku CLI 连接到选定的应用程序【英文标题】:How to connect to the selected app with heroku CLI 【发布时间】:2019-03-13 06:34:02 【问题描述】:

我正在尝试在 Heroku 上部署我的 Java Web 应用程序。当我制作教程时,我使用 heroku create 命令创建了一个应用程序,可以说它是“name-app1”。然后我在教程之后删除了它并创建了新的部署它让它成为:“new_app”。但是,当我尝试执行诸如上传代码之类的操作时,会出现一个错误,即以前的应用程序“name-app1”不再存在。当我尝试使用例如heroku 记录有以下错误:

 »   Error: Missing required flag:
 »     -a, --app APP  app to run command against
 »   See more help with --help

我厌倦了用以下命令指向我的新应用:

git remote set-url heroku git@heroku.com:hidden-ridge-8790.git

我想我搞砸了,不知道如何解决。

【问题讨论】:

【参考方案1】:

您尝试为 heroku 设置遥控器的方式不正确。这就是您收到上述错误的原因。 要正确设置遥控器,请使用以下命令

heroku git:remote -a new_app

这会将您的遥控器设置为新创建的应用new_app

要部署代码,请使用以下命令

git push heroku master

这会将您的代码部署到 Heroku 应用程序

【讨论】:

【参考方案2】:

你已经接近了,

heroku git:remote -a hidden-ridge-8790

等同于:

git remote add heroku git@heroku.com:hidden-ridge-8790.git

尝试一下,如果这不起作用,请向我们展示git remote -v 的输出,我们可以帮助您解决问题。

【讨论】:

以上是关于如何使用 heroku CLI 连接到选定的应用程序的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Mongoose 上将 MongoDB 连接到 Heroku?

如何让本地heroku应用程序连接到远程REDIS?

Rails 4.1.4 在推送到 Heroku 时尝试连接到未初始化的 Mongo 数据库(rake assets:precompile)

从 Heroku 连接到 MongoDb 时应用程序超时

Node.js - 在 Heroku 上使用 MongoHQ 连接到 MongoDB

如何使用 websocket 安全地将我的 cli 应用程序连接到网站