如何删除heroku应用程序并切换到从相同文件创建的新应用程序?

Posted

技术标签:

【中文标题】如何删除heroku应用程序并切换到从相同文件创建的新应用程序?【英文标题】:how to delete heroku app and switch to the new app created from the same files? 【发布时间】:2018-06-09 13:04:51 【问题描述】:

我正在使用 Heroku 工具带:

    命令行:>heroku create app1(根应用程序) 在浏览器中从 Heroku Dashboard 中删除 app1。 命令行:>heroku create app2(来自同一个根应用程序)

    我想添加变量:heroku config:set MYVAR=value

    然后我得到错误:

    Setting MYVAR and restarting app1... !
     !    Couldn't find that app.
    

如何切换到新应用 (app2) 并彻底移除 app1?

【问题讨论】:

【参考方案1】:

    打开您的仪表板并选择您要删除的应用程序。

    现在您在所需的应用程序中单击“设置”选项卡。

    滚动到页面底部并点击“删除应用程序...”按钮。

    按照屏幕上的说明确认删除应用。

荣誉:- Google search top result

【讨论】:

【参考方案2】:

使用 heroku git:remote 将 git 远程添加到应用程序仓库

用法

$ heroku git:remote

选项

-a, --app=app 要使用的 Heroku 应用

-r, --remote=远程创建 git 远程

--ssh-git 使用 SSH git 协议

描述 额外的参数将被传递给 git remote add

示例

将 git 远程 heroku 设置为 https://git.heroku.com/example.git

   `$ heroku git:remote -a example`

将 git remote heroku-staging 设置为 https://git.heroku.com/example-staging.git

   `$ heroku git:remote --remote heroku-staging -a example`

【讨论】:

【参考方案3】:
 heroku apps:destroy --app app1 --confirm app1

 heroku git:remote -a app2

【讨论】:

【参考方案4】:

您可以使用

将应用从 app1 更改为 app2
heroku git:remote -a app2

【讨论】:

【参考方案5】:

尝试销毁旧应用:

heroku apps:destroy app1

请注意,这将永久且不可撤销地销毁app1

【讨论】:

以上是关于如何删除heroku应用程序并切换到从相同文件创建的新应用程序?的主要内容,如果未能解决你的问题,请参考以下文章

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

切换节点版本以在 heroku 上构建

Javascript:从从 XML 文件导入数据切换到从 JS 对象数组导入数据

如何使用 c# 将 TapGestureRecognizer 添加到从 JSON 创建的项目中?

Heroku 不会在 Django 中迁移模型

如何在已部署的 Heroku 应用上查看文件和文件结构