Make Heroku run non-master Git branch Make Heroku run non-master Git branch git git

Make Heroku run non-master Git branch


You can push an alternative branch to Heroku using Git.

git push heroku-dev test:master

This pushes your local test branch to the remote's master branch (on Heroku).


Comment from @Brian Armstrong:

Worth noting also, when you're ready to go back to master you need to do

git push -f heroku master:master 


In my case, the default or base branch was develop, so i used:

          git push heroku develop:master 


In case git push heroku-dev test:master doesn't work for you, try git push heroku test:master.Remember the "test" in "test:master" is the name of the new branch you are on.