Husky

신홍석·2022년 3월 23일

husky 설치하는 방법

npm i husky --save-dev

git hooks을 하기 위해서 만들어진 툴.

여기서 git hooks 란?

  1. 여러 사람이 git에 많은 코드를 공유 하는데 여기서 Commit 과 Push 를 관리하고 공유하는 것 같다.

  2. husky는 이러한 기능을 좀 더 편리하게 사용하기 위해 만들어진 것 같다.

  3. git 에서 어떠한 부분을 수정할 수 있는지에 대한 정책을 만드는 방법인것 같다.

후크 추가 하는법

npx husky add .husky/pre-commit "npm test"
git add .husky/pre-commit

커밋 했을때

git commit -m "Keep calm and commit"
# `npm test` will run
profile
백엔드 개발자 공부

0개의 댓글