How To Set Up git pre-commit
pre-commit is a Python package that acts as a package manager for pre-commit hooks. Using this package makes it easy to have common hooks for a team working out of a repository with minimal configuration.