android 개발팀에서 husky로 git hook 공유하기
사건의 발단 현재 우리팀은 commit-msg title에 prefix로 브랜치 구분(feature / chore / hotfix…etc) 을 적용하고, commit-msg content에 티켓 넘버를 자동으로 붙이는 hook을 적용중이다. hook은 기본적으로 공유가 안 되어서, 굳이굳이 ignore를 풀고.. 브랜치를 변경할 때마다 복잡한 cli 명령어를 쓰고…(매번 까먹어서 확인해야한다) 암튼 이런 짓을 해야하는데 husky 라는 node 모듈을 쓰면 hook의 공유가 가능하다는 것을 알게되었다! 게다가 앞으로 추가될(지 모를) 노드 모듈들과도 npm install 이 명령어 하나만으로 묶일 수 있다는 것! 물론 웹 개발자들과 다르게.. 안드로이드는 노드 모듈을 사용할 일이 많지않아서 npm ins..
2024.04.19