Respect user details of git repo.

Currently deployment commit has global user name and email, disregarding settings of git repository.

This branch provides a fix.