Push different branch to Heroku

Yes, pushing to a branch named differently that your current one is possible using the syntax:

git push heroku other:master

This tells Git to push the contents of your other branch to the master branch on the heroku remote. Keep in mind that you may have to force push if there are commits on heroku/master that don't appear in your other branch.

For more information have a look at the documentation of the <refspec> option to git push.


git push -f heroku otherBranch:master

The -f (force flag) is recommended in order to avoid conflicts with other developers’ pushes. Since you are not using Git for your revision control, but as a transport only, using the force flag is a reasonable practice.

source :- offical docs

Tags:

Git

Heroku