我有一个Sinatra应用程序,托管在Heroku上。最近,我一直在从不同的文件夹开发相同的应用程序。它不是一个分支,它只是一个内容相同但代码不同的并行app /目录。我想将这个新应用程序推送到Heroku,覆盖当前存在的应用程序。我不想在本地合并这两个,只是从保持旧的继续。什么是适当的命令序列?我对运行heroku create
有疑问,因为这将导致新的应用程序。谢谢!
答案 0 :(得分:51)
首先,这当然是可能的。这个过程非常简单,首先我们需要将Heroku作为新的远程存储库添加到您的新应用程序中。
heroku git:remote -a project
您可以使用Heroku应用名称替换“项目”。其次,你需要强制推动Heroku。
git push -f heroku master
注意:我们使用'-f'强制推送。