팀에서 Git 커밋 메시지 형식을 통일하자는 이야기가 나왔습니다. 현재는 자유롭게 쓰고 있어서 "수정", "fix", "asdf" 같은 메시지가 난무합니다... 여러분은 어떤 커밋 메시지 컨벤션을 쓰시나요? Conventional Commits? 아니면 자체 규칙?
댓글 3
```
feat: 사용자 프로필 페이지 추가
fix: 로그인 시 세션 만료 버그 수정
refactor: API 모듈 구조 변경
docs: README 업데이트
```
영어로 통일하고, commitlint로 강제합니다.
```
[기능] 회원가입 이메일 인증 추가
[수정] 게시판 페이지네이션 버그 수정
[개선] 이미지 로딩 성능 최적화
```
다만 팀에서 통일된 형식이 있으면 git log를 볼 때 훨씬 편합니다.