On Heroku, I have a production application, and I know that it has an intermediate application:
$ heroku list === My Apps testivate testivate-staging
I have remotes for everyone:
$ git remote -v heroku git@heroku.com:testivate.git (fetch) heroku git@heroku.com:testivate.git (push) staging git@heroku.com:testivate-staging.git (fetch) staging git@heroku.com:testivate-staging.git (push)
A few days later, the deployment crashed my production application, so I used heroku rollback , finally created the middleware that I am currently using, and translated my code into the middleware, presumably using git push staging master . (That was a few days ago, but I'm pretty sure I did.)
Now everything works in my middleware application, so I'm trying to push my code to my production application.
However, Heroku continues to tell me that my production application has already been updated:
$ git branch * master $ git status
I know Heroku is wrong because there are some obvious daytime changes in my views that you can see in my local code and on the staging server, but not in my live application.
For example, compare the back link, which is located correctly here in my middleware application, but not here in my production application.
How do I get Heroku to update my production application as I want?
Thanks,
Stephen.
git heroku
steven_noble
source share