【问题标题】:Overwriting an existing Heroku app覆盖现有的 Heroku 应用程序
【发布时间】:2013-01-04 11:08:33
【问题描述】:

我有一个托管在 Heroku 上的 Sinatra 应用程序。最近,我一直在从不同的文件夹开发相同的应用程序。它不是一个分支,它只是一个内容相同但代码不同的并行应用程序/目录。我想将这个新应用推送到 Heroku,覆盖当前存在的应用。我不想在本地合并两者,只需从新的继续,同时保留旧的。正确的命令顺序是什么?我对运行heroku create 有疑问,因为这将导致一个新的应用程序。谢谢!

【问题讨论】:

    标签: deployment heroku overwrite


    【解决方案1】:

    首先,这当然是可能的。这个过程非常简单,首先我们需要将 Heroku 作为新的远程存储库添加到您的新应用中。

    heroku git:remote -a project
    

    您可以将“项目”替换为您的 Heroku 应用名称。其次,您需要强制推动 Heroku。

    git push -f heroku master
    

    注意:我们使用“-f”来强制推送。

    【讨论】:

    • 正是我所需要的。谢谢!
    • 我在 rails 4 - 得到这个错误:!git:remote is not a heroku command。 !有关详细信息,请参阅heroku help
    • @zero_cool 你可能需要更新你的 heroku 工具带
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-12
    • 2012-08-29
    • 2020-11-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多