在git push之后,Heroku没有看到我的变化

时间:2013-11-25 01:31:06

标签: ruby-on-rails heroku deployment

我正在尝试将我的应用程序的新版本部署到heroku,虽然在本地运行它可行,但在执行以下操作后,我看不到任何更改:

git push heroku master

然后

heroku run rake db:migrate

似乎没有效果。这很奇怪,因为没有模型更改,我只能使用git push命令部署更改。有什么想法吗?

3 个答案:

答案 0 :(得分:2)

听起来好像你可能没有先将更改提交给Github。

git add .

git commit -m "commit details here"

git push origin master

THEN

git push heroku master

答案 1 :(得分:1)

如果您正在推送然后迁移,则需要执行

heroku restart

让您的应用程序重新缓存数据库架构。

答案 2 :(得分:1)