Como enviar um branch diferente para o heroku em vez do master

Para enviar um branch diferente para heroku em vez de master, você só precisa:

git push heroku <YOUR_BRANCH>:master

por exemplo,

Se você deseja enviar um branch chamado ‘heroku’ para o heroku, você deve:

git push heroku heroku:master

Fonte: Guia de implantação do Heroku