Agregar git hooks es facil usando Husky o similares, mientras tengamos la instalación de npm en la raíz del projecto.
Si en cambio quisieramos ejecutar lint desde un hook de git, podemos abrir el archivo .git/hooks/pre-commit
#!/bin/bash
npm run lint --prefix path/to/your/npm/installation