Use git cherry to detect if there are unpushed commits before deploy.
Merge pull request #28 from jamesmoss/master

Use git cherry to detect if there are unpushed commits before deploy.