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