The short version of my question:
Is there a way to conditionally delete a remote branch using git push origin :gh-pages where the command i
git push origin :gh-pages