Git hooks com Husky e lint-staged: qualidade automática antes do commit
Git hooks são scripts executados automaticamente em pontos específicos do ciclo de vida do Git, como antes de um commit (pre-commit) ou antes de um push (pre-push). Eles funcionam como gatilhos que podem validar, transformar ou impedir operações no repositório. Quando combinados com ferramentas de qualidade de código, os hooks se tornam uma barreira eficiente contra erros comuns, garantindo que apenas código padronizado e funcional seja versionado.