GitNotes.24-9.md
본 문서는 Git Notes for Professionals (라이센스:CC-BY-SA) 를 한글로 번역한 문서입니다. 번역상 오류가 있을 수 있으므로 정확한 내용은 원본 문서를 참고하세요.

Section 24.9: Pre-commit hook

이 hook 은 git commit 명령을 수행할 때마다 실행되어, 현재 커밋되려고 하는 내용을 검증하는 데 사용할 수 있다. 이러한 종류의 hook 은 새롭게 작성될 커밋이 현재 프로젝트에 기능상 오류를 야기하지 않는지를 확인하기 위한 자동화 테스트 등을 수행하고 싶을 때 매우 유용하다. 이러한 종류의 hook 은 공백 관련 오류나 줄바꿈 (EOL) 오류를 검사하기에도 적절하다.

pre-commit 스크립트는 아무런 파라미터를 받지 않으며, 종료시 0 이 아닌 상태값을 반환할 경우 커밋 작업 전체를 취소하게 된다.

[출처] https://books.goalkicker.com/GitBook/ (CC BY-SA)

반응형

'번역 > Git Notes for Professionals' 카테고리의 다른 글

24.11: Pre-rebase hook  (0) 2019.12.20
24.10: Prepare-commit-msg hook  (0) 2019.12.19
24.8: Post-receive hook  (0) 2019.12.18
24.7: Post-commit hook  (0) 2019.12.18
24.6: Post-checkout hook  (0) 2019.12.18

+ Recent posts