<aside> 💡
기획
개발 - 공부
개발
발표
</aside>
<aside> 💡
커밋은 논리적으로 구분이 되고, 일관성이 유지되는 단위로 최대한 작게 쪼개서 작성
</aside>
1. 메시지 타입
- Init: 프로젝트 생성
- Feat: 새로운 기능 추가
- Fix: 버그 수정
- Docs: 문서 작성, 수정
- Style: 코드 formatting, 세미콜론(;) 누락, 코드 변경이 없는 경우
- Design: 디자인 적용 및 디자인 관련 코드 수정
- Refacto: 코드 리팩토링
- Test: 테스트 코드, 리팽토링 테스트 코드 추가
- Chore: 빌드 업무 수정, 패키지 매니저 수정
- Minor: 사소한 변화
2. 제목은 50글자 이내
3. 제목 + 본문(선택)으로 구성 / 제목에서 설명하지 못하는 경우 본문에 자세히 작성
4. 커밋 메세지는 무엇을 했는지 파악할 수 있게 자세히 작성
5. 어떻게 보다는 무엇과 왜를 설명하기.
[타입] 제목
# 엔터 꼭 넣어주세요.
body(본문, 생략 가능)
Resolves : #issue, ...(해결한 이슈, 생략 가능)
See also : #issue, ...(참고 이슈, 생략 가능)
[Feat] 사용자 프로필 수정 기능 개발
- 이렇게 이렇게 개발해서 이러이러한 결과물이 나옴(생략 가능)
- 어떠한 문제가 발생하여 무엇을 해결(생략 가능)
- 왜 이러한 방법을 사용하여 개발(생략 가능)