
협업하는데 커밋 메시지가 제멋대로? Git Hook 으로 일관성 있게 관리하기
·
개발/💡 TIL
협업 프로젝트를 진행하다 보면 팀원마다 커밋 메시지나 브랜치 네이밍이 제각각인 경우가 많다.특히 프로젝트 기간이 길어지거나, 여러 프로젝트를 병행하는 경우 컨벤션을 헷갈리는 경우가 잦게 되는데! 아차차 하며 팀원들에게 양해를 구하기 전에 미리 통일화를 하는게 무척이나 효율적일 것이다. 이번에 다루다 프로젝트에서 Husky를 활용하여, 커밋 메시지 규칙을 자동화하는 작업을 진행했고, 그 과정을 정리했다. 기존의 문제다루다 프로젝트를 진행하기 전, 코딩 컨벤션을 정하면서 branch 네이밍과, commit 작성에 대한 규칙을 정했고 내용은 아래와 같다. 브랜치 네이밍 : 작업타입/#이슈번호/상세내용 Feat/#123/community 커밋 컨벤션 : 커밋타입/#이슈번호: 커밋내용Feat/#123: c..