728x90
git hook
-
[협업] Husky로 코드 검사를 자동화해 보자! 🐶카테고리 없음 2023. 12. 12. 01:33
Husky로 코드 검사를 자동화해 보자! 🐶 코드리뷰를 하다보면 이런 경우가 있지 않나요? A: 이 부분 린트 적용이 안된 것 같습니다. B: 네 감사합니다! 적용하겠습니다. A: 이 부분 테스트 통과가 안된 것 같습니다. B: 네 감사합니다! 수정하겠습니다. 그런데 이런 것들을 개발자가 이런 정책을 지키는지 여부를 일일이 검사하는 건 리소스 낭비라는 생각이 들지 않나요? 이런 문제를 해결하기 위해 Husky라는 라이브러리가 있습니다. Husky는 git hook을 관리하기 위한 JS 라이브러리입니다. git add, commit 등의 이벤트가 발생하였을 때에 코드 스타일을 검사하거나, 테스트코드 실행 등의 동작이 가능합니다. git hook이란? git hook은 git 작업중 특정 시점에서 실행되는 ..