//////
Search

커밋 메시지 컨벤션

태그

  타입 종류

커밋 유형
의미
Feat
새로운 기능 추가
Fix
버그 수정
Docs
문서 수정
Style
코드 formatting, 세미콜론 누락, 코드 자체의 변경이 없는 경우
Refactor
코드 리팩토링
Test
테스트 코드, 리팩토링 테스트 코드 추가
Chore
패키지 매니저 수정, 그 외 기타 수정 ex) .gitignore
Design
CSS 등 사용자 UI 디자인 변경
Comment
필요한 주석 추가 및 변경
Rename
파일 또는 폴더 명을 수정하거나 옮기는 작업만인 경우
Remove
파일을 삭제하는 작업만 수행한 경우
!BREAKING CHANGE
커다란 API 변경의 경우
!HOTFIX
급하게 치명적인 버그를 고쳐야 하는 경우

  커밋 메시지 작성법

1.
타입 : 제목(필수)
Feat : 메인 페이지 아이콘 svg으로 교체
Plain Text
복사
2.
본문 : (선택) 무엇을 왜 했는지 작성하기
- 완성도를 높이기 위해 기존 sprit 이미지로 작업했던 아이콘들을 svg로 교체 - 항목이 여러개라면 글머리 기호를 사용
Plain Text
복사
3.
꼬리말 : (선택) 이슈 번호 - 생성, 해결, 관련, 참고
해결: #12
Plain Text
복사

  여러 줄의 커밋 메시지 작성 방법

1.
"로 시작해 엔터를 눌러 여러 줄의 메시지를 작성
"로 시작하면 다음 "가 나오기 전까지 엔터를 눌러도 명령어로 인식하지 않습니다.
git commit -m "첫 번째 줄 2번째 줄 3번째 줄 4번째 줄 "
Plain Text
복사

  커밋 메시지를 작성하는 이유

팀원과의 소통
편리하게 과거 추적 가능
나중에 실무에서 익숙해지기 위해