pre-commit vs colour | What are the differences? | StackShare