home..
Git의 hook
January 2022
개요
git에는 자동으로 특정 스크립트를 실행하기 위한 몇가지 hook이 있습니다.
종류
- pre-commit : 커밋 메시지를 작성하기 전에 호출, 보통 lint와 같은 작업을 수행
- prepare-commit-msg : 커밋 메시지 생성 후 편집기를 실행하기 전에 호출
- commit-msg : 커밋이 완료되기 직전 호출, 최종적으로 커밋이 완료되기 전에 커밋 메시지를 검증하고 싶을 때 사용
- post-commit : 커밋이 완료되면 호출
자주 쓰이는 것은 이 정도이며 이것 외에도 더 있다고 알고있습니다.
git 자체적으로도 이 hook을 사용할 수 있다고 알고 있으나 보통은 라이브러리를 사용하여 기존보다 더욱 쉽게 세팅을 하는 편입니다.