본문 바로가기
Q&A2018년 7월 28일1분 읽기

Git 커밋 메시지 컨벤션 어떻게 하시나요

코
코딩하는민수
조회 2015댓글 3
팀에서 Git 커밋 메시지 형식을 통일하자는 이야기가 나왔습니다. 현재는 자유롭게 쓰고 있어서 "수정", "fix", "asdf" 같은 메시지가 난무합니다... 여러분은 어떤 커밋 메시지 컨벤션을 쓰시나요? Conventional Commits? 아니면 자체 규칙?

댓글 3

서서버지기영호8년 전
저희 팀은 Conventional Commits를 씁니다.

```
feat: 사용자 프로필 페이지 추가
fix: 로그인 시 세션 만료 버그 수정
refactor: API 모듈 구조 변경
docs: README 업데이트
```

영어로 통일하고, commitlint로 강제합니다.
데데이터사이언스현8년 전
저는 한글 커밋 메시지 씁니다. 한국 팀이면 한글이 더 명확하다고 생각해요.

```
[기능] 회원가입 이메일 인증 추가
[수정] 게시판 페이지네이션 버그 수정
[개선] 이미지 로딩 성능 최적화
```
김김영삼8년 전
중요한 건 "무엇을 왜 변경했는지"를 적는 겁니다. 형식보다 내용이 중요해요.

다만 팀에서 통일된 형식이 있으면 git log를 볼 때 훨씬 편합니다.
Ctrl+Enter로 등록