커밋 메세지 구조는 아래의 구조를 따른다.
커밋 메세지 각 파트는 빈 줄을 두어 구분한다.
[소속] [타입] (옵션): [제목]
[본문]
“FILMDOMS feat: 로그인 기능 구현”
- Next Auth 패키지 설치
- Prisma DB 어댑터 추가
타입은 모두 소문자로 한다.
- feat : 새로운 기능 추가
- fix : 버그 수정
- docs : 문서 수정
- style : 코드 포맷팅
- refactor : 코드 리팩토링
- test : 테스트 코드
- chore : 빌드 업무
제목 : FILMDOMS #(IssueNumber) [포괄적 제목]
<작업 내용>
- 로그인 퍼블리싱
- 회원가입 api 기능 구현
<첨부>
<관련된 이슈, 커밋, PR>
closes #(Number)
- build 캡쳐
yarn build or yarn build --debug
- lint, prettier 캡쳐
이 부분은 husky&lint-staged로 커밋 시에 자동으로 체크 할겁니다. 캡쳐 첨부 강제는 아닙니다.
- 타입 체크 캡쳐
새로 추가한 타입이나 인터페이스에 대해서 이미지 첨부 부탁드립니다.
- 작업한 내용 결과물
[슬라이더 구현]결과물은 본인이 구현한 부분에 대한 설명을 위해서라도 반드시 첨부해주세요.
- build 체크
- lint, prettier 체크
- 코드 리뷰
- github action