rules: set user info for git commit

If the user running the Django server is not a normal user, the
git commit operation can fail because the operation to guess the
identity of the user is a failure. This patch forces the user
name and email to avoid this.