heroku: multiple accounts and multiple environments

use heroku accounts plugin to setup multiple accounts.

– set your work account for production

heroku accounts:set work

– create a production environment
heroku create --remote production

– change production git url
git remote set-url production https://git.heroku.com/my-app.git

– deploy your app to production
git push production master

– Advanced: Linking local branches to remote apps
git push heroku staging:master

– run migration if any
heroku run rake db:migrate --remote production


Author: Santosh Singh

Father, Software Engineer, Traveller

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s