우리 팀만의 커밋 컨벤션을 만들어보아요!
[format]
# body와 footer는 옵션입니다 !
type: subject
- body
- body
- body
...
[example]
fix: DB 타임아웃 시간 수정
- GET /api/v1/dailyq 요청 시 DB에서 가져오지 못하는 버그 발생
- DB 타임아웃 시간 수정으로 해결
[example]
refactor: `ExampleService.java` 중복 코드 변경
- `ExampleService.getAll` 내부 중복 코드 리팩토링
[subject 리스트]
feat: 새 기능 추가
fix: 버그 수정
docs: 문서 수정
style: 포맷팅 변경 # 코드 포맷팅을 안 하고 저장했을 때
refactor: 코드 리팩토링 # 새 기능도 아니고 버그도 아니지만 코드가 변경되었을 때
test: test 관련 코드 추가/수정
chore: 설정/빌드 수정 (코드 추가x)
[Commit Convention]
(타입 종류)
feat: 새로운 기능
fix: 버그 수정
docs: 문서 수정
style: 코드 포맷팅
refactor: 코드 리팩토링
test: 테스트 추가/수정
chore: 빌드 프로세스 수정
(example)
type(scope): description
feat(auth): 사용자 로그인 기능 추가
fix(ui): 모바일에서 버튼 클릭 영역 수정
refactor(api): API 호출 로직 개선