pre-commit init