[Git] commit message convention

준이·2023년 3월 10일
0

협업을 위해 사용하는 Git에서
통일성 있는 일관된 commit message의 중요성을 느껴
기록해본다.

1.Message Structure

제목 - (Type: Subject)
본문 - (Body)
꼬리말 - (Footer)

2. Commit Type

Feat : 새로운 기능추가
Fix : 버그 수정
Design : CSS 등 사용자 UI 디자인 변경
Style : 코드 포맷 변경, 세미 콜론 누락, 코드 수정이 없는 경우
Refactor : 코드 리팩토링
Chore : 버전 변경, 빌드 업무 수정, 패키지 매니저 수정, 패키지 관리자 구성 등
Remove : 파일을 삭제하는 작업만 수행한 경우

회사에서 commit을 진행하면서 주로 사용해본 커밋 메세지 위주로
작성하였다.

커밋 메세지를 좀 더 상세하게 작성함으로써
히스토리를 봐야할 일이 있을 때 좀 더 찾기가 수월하다는 걸 깨달았다.

무엇보다 크게 깨달은 것은 작업 단위별로 커밋을 하는 습관을
들여야겠다는 것..

Body와 Footer에 대해서는 크게 작성하지 않고 있어서
이 내용에 관해서는 내가 상세히 자주 사용하게 될 때에
작성해봐야겠다.

Feat, Fix 지옥에 빠지지 않도록 하자..

profile
25% Speciallist

0개의 댓글