added preCommit.sh and now git pre-commit hook uses preCommit.sh instead