Respect user details of git repo.

Branch with compiled pages respects repo's user details settings.
Fix comment.
Prevent bad commits deploying.

In the event of a fatal error occuring when trying to add content to
git for commit, you end up pushing a blank commit to the git respository.
This is a change which halts the push to a git repository so you don't
accidentally take down your website.
RuboCop
Merge pull request #77 from mconnell/master

Prevent bad commits deploying. (git)
Merge pull request #70 from Gee-Bee/git-user-details

Respect user details of git repo.
1.0
latest travis
Merge pull request #1 from karlfreeman/master

PR merge