I would like to deploy a Heroku app which will be done ideally using git push -u heroku master. However this will only work if there are any pending commits to
git push -u heroku master
There is now also a plugin for the Heroku command-line that allows you to re-release the most recently deployed slug.
See https://www.npmjs.com/package/heroku-releases-retry