개발에서 'pre-commit 훅(hook)'을 활용하는 주된 이유는?
보통 GitHub Docs해설
pre-commit 훅은 git commit 실행 직전에 자동으로 스크립트를 실행합니다. ESLint로 코드 규칙 검사, Prettier로 포매팅, 단위 테스트 실행 등을 자동화하여 품질이 낮은 코드가 저장소에 커밋되는 것을 방지합니다. Husky와 lint-staged를 조합하여 주로 구현합니다.
pre-commit 훅은 git commit 실행 직전에 자동으로 스크립트를 실행합니다. ESLint로 코드 규칙 검사, Prettier로 포매팅, 단위 테스트 실행 등을 자동화하여 품질이 낮은 코드가 저장소에 커밋되는 것을 방지합니다. Husky와 lint-staged를 조합하여 주로 구현합니다.