| feat: 새로운 기능 추가 |
제목은 최대 50글자를 넘기지 않는다. |
본문은 한 줄당 72자 내로 작성한다. |
이슈 트래커 ID를 작성한다. |
| fix: 버그 수정 |
|
양에 구애받지 않고 최대한 상세히 작성한다. |
"유형: #이슈 번호" 형식으로 작성한다. |
| docs: 문서 수정 |
마침표 및 특수기호는 사용하지 않는다. |
어떻게 변경했는지 보다 무엇을 변경했는지 또는 왜 변경했는지를 설명한다. |
여러 개의 이슈 번호를 적을 때는 쉼표(,)로 구분한다. |
| style: 코드 포맷팅, 세미콜론 누락, 코드 변경이 없는 경우 |
|
|
Fixes: 이슈 수정 중 (아직 해결되지 않은 경우) |
| refactor: 코드 리팩토링 |
|
|
Resolves: 이슈를 해결한 경우 |
| test: 테스트 코드, 리팩토링 테스트 코드 추가 |
영문으로 표기하는 경우 동사 원형을 가장 앞에 두고 첫 글자는 대문자로 표기한다.(과거 시제 사용 금지) |
|
Ref: 참고할 이슈가 있을 경우 |
| chore: 빌드 업무 수정, 패키지 매니저 수정, production code와 무관한 부분들 (.gitignore, build.gradle 같은) |
|
Related to: 해당 커밋에 관련된 이슈 번호(아직 해결되지 않은 경우) |
|
| comment: 주석 추가 및 변경 |
|
|
|
| remove: 파일, 폴더 삭제 |
|
ex) Fixes: #45 Related to: #34, #23 |
|
| rename: 파일, 폴더명 수정 |
|
|
|