프로그래머스 벡엔드 과정 : 3차 프로젝트
타입 | 설명 |
---|---|
feat | 기능 (새로운 기능) |
fix | 버그 (버그 수정) |
modify | 수정 (비즈니스 로직에 변경 있음) |
refactor | 리팩토링 |
design | CSS 등 사용자 UI 디자인 변경 |
comment | 필요한 주석 추가 및 변경 |
style | 스타일 (코드 형식, 세미콜론 추가: 비즈니스 로직에 변경 없음) |
docs | 문서 수정 (문서 추가, 수정, 삭제, README) |
test | 테스트 (테스트 코드 추가, 수정, 삭제: 비즈니스 로직에 변경 없음) |
chore | 기타 변경사항 (빌드 스크립트 수정, assets, 패키지 매니저 등) |
rename | 파일 혹은 폴더명을 수정하거나 옮기는 작업만 한 경우 |
remove | 파일을 삭제하는 작업만 수행한 경우 |
- 제목: 첫 글자는 대문자로, 명령문 형식으로 작성하며, 끝에 마침표(.) 금지
- 본문: 제목과 한 줄 띄워 분리. “어떻게” 보다 “무엇을”과 “왜”를 설명함
- 여러 줄 작성 시: 각 줄에
-
로 구분
- 여러 줄 작성 시: 각 줄에
- 꼬리말 (선택사항):
- Fixes: 해결되지 않은 이슈 수정 중
- Resolves: 이슈 해결 시 사용
- Ref: 참고할 이슈가 있을 때 사용
- Related to: 관련된 이슈번호 작성 (아직 해결되지 않은 경우)
예시 | 설명 |
---|---|
Fixes: #47 | 이슈 #47 수정 중 |
Resolves: #32 | 이슈 #32 해결 |
Ref: #21 | 이슈 #21 참고 |
Related to: #32, #21 | 이슈 #32, #21 관련된 변경 사항 |