加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ruby-on-rails – 如何将旧的提交部署到Heroku

发布时间:2020-12-16 22:02:01 所属栏目:百科 来源:网络整理
导读:我们试图首次在Heroku部署一个大型的Rails项目,但是在Heroku编译过程中有一些突破,我们有 no way of knowing what . 所以现在我们要计划B,这是为了走上承诺链,并测试部署对Heroku的每一步,直到我们弄清楚它是不可编译的. (是的,这是最好的,我可以想出来.) 所
我们试图首次在Heroku部署一个大型的Rails项目,但是在Heroku编译过程中有一些突破,我们有 no way of knowing what.

所以现在我们要计划B,这是为了走上承诺链,并测试部署对Heroku的每一步,直到我们弄清楚它是不可编译的. (是的,这是最好的,我可以想出来.)

所以我想我只是在本地克隆项目,检查一些旧的提交,并推到英雄.但是后来我发现,如果我从任何东西,除了主人之外,推动英雄,它不会建立应用程序?相反,它说:“推送到非主分支,跳过构建.

所以现在,即使我的坏计划是一个不起步的.我只是在这里休息一下.任何关于如何做我想做的想法?

解决方法

这不是Heroku只有建立,如果你从主人推,而只有建立,如果你推高手.如果你只是做
git push heroku

那么您可能会将您的本地分支推送到Heroku上具有相同名称的分支(确切的默认行为是可配置的).你可以从不同的地方分支推送到Heroku的主人

git push heroku my_local_branch:master

或者,如果您已经在my_local_branch上签出,可以使用

git push heroku HEAD:master

看到documentation for git push – 最终的例子特别可能有帮助.

您可能还需要使用-f强制推送:

git push -f heroku my_local_branch:master

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读