git push heroku master says “Everything up-to-date”, but the app is not current

前端 未结 13 1438
孤独总比滥情好
孤独总比滥情好 2020-12-02 09:00

I have an app on Heroku that is running old code. I\'ve made a small change and committed the change. I then ran

git push heroku master

I

13条回答
  •  粉色の甜心
    2020-12-02 09:01

    Even though this is an old issue, I wanted to update with what worked for me (a newbie) should anyone else run into this:

    After following the instructions here (from Hudson), what finally did the trick for me was doing a "git pull" after checking out the "master" branch. Perhaps "git push heroku master" pushes out only the local branch of master?

    Of course, this assumes all required changes have been correctly merged into your master. I hadn't pulled from master on my local since the project set up because all merges (from development to master) were handled on GitHub and I had been working on new branches that were later merged with development.

    So, to restate steps above from Hudson:

    git checkout master

    git pull

    (here, I updated README to have a change to commit, like "Heroku deploy [date, time]"

    git add .

    git commit -am "xxxyyzzz"

    git push heroku master

    heroku run rake db:migrate

    heroku restart

    Good luck!

提交回复
热议问题