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