Git hook의 pre-commit과 pre-push의 차이점으로 올바른 것은?
보통 GitHub Docs해설
pre-commit 훅은 git commit 실행 시 커밋 생성 직전에 실행되어, 린트 검사나 코드 포맷팅에 활용됩니다. pre-push 훅은 git push 시 원격 전송 직전에 실행되어, 테스트 실행이나 빌드 검증에 사용됩니다. 두 훅 모두 0이 아닌 값을 반환하면 작업이 중단됩니다.
pre-commit 훅은 git commit 실행 시 커밋 생성 직전에 실행되어, 린트 검사나 코드 포맷팅에 활용됩니다. pre-push 훅은 git push 시 원격 전송 직전에 실행되어, 테스트 실행이나 빌드 검증에 사용됩니다. 두 훅 모두 0이 아닌 값을 반환하면 작업이 중단됩니다.