Deploying a local branch onto heroku
Today I wanted to deploy a branch other than master to Heroku. I started off with:
That pushed but Heroku didn’t build the application. After some digging through the Heroku docs I found out that:
Branches pushed to Heroku other than master will be ignored by this command. 
To push a branch other than master use:
This also means that I don’t need to merge my branch to master. Which is exactly what I want since my branch contains Heroku specific commits.
 Heroku deploy doc: https://devcenter.heroku.com/articles/git#deploying-code