Don't hard code origin as the remote name.
Use a force push, to allow deploying from multiple machines.

This could probably become a configurable option.
Prompt the user, only if required.
Add some docs.