How To Deploy Changes On A Different Branch Other Than Master To Heroku

other reads

https://stackoverflow.com/questions/2971550/heroku-how-to-push-different-local-git-branches-to-heroku-master

https://devcenter.heroku.com/articles/git#creating-a-heroku-remote

https://stackoverflow.com/questions/5338551/how-does-git-push-heroku-master-know-where-to-push-to-and-how-to-push-to-a-dif

https://stackoverflow.com/questions/5129598/how-to-link-a-folder-with-an-existing-heroku-app