= 커밋 메세지
커밋 메세지를 통해 어떤 개발인지, 어떤 수정사항이 있는지 파악이 가능.
ex)
Feat: "암호화 알고리즘 추가" - [제목]
비밀번호 암호화를 위한 암호화 알고리즘 추가 - [본문]
Closes: #33 - [꼬리말]
$ git commit -m "Feat: 작업내용"
(편집기 내에서 제목, 본문, 꼬리말 작성 가능.)
$ git commit
.
)는 X.무엇을
, 왜
에 맞춰서 작성.Feat: "암호화 알고리즘 추가"
타입
: 내용” 의 형식으로 작성 타입
의 경우 여러가지를 지정 가능.
Feat : 새로운 기능 추가
Fix : 버그 수정
Env : 개발 환경 관련 설정
Style : 코드 스타일 수정 (세미 콜론, 인덴트 등의 스타일적인 부분만)
Refactor : 코드 리팩토링 (더 효율적인 코드로 변경 등)
Design : CSS 등 디자인 추가/수정
Comment : 주석 추가/수정
Docs : 내부 문서 추가/수정
Test : 테스트 추가/수정
Chore : 빌드 관련 코드 수정
Rename : 파일 및 폴더명 수정
Remove : 파일 삭제
비밀번호 암호화를 위한 암호화 알고리즘 추가
무엇을
, 왜
변경했는지 작성 (코드 자체를 상세히 적는 것은 X)Closes: #33
유형
: 이슈번호" 형식으로 작성유형
은 Close, Fix, Resolve
등을 활용Close
는 일반 개발 이슈를 닫을 때, Fix
는 버그 이슈를 닫을 때, Resolve
는 문의나 요청사항에 대한 이슈를 닫을 때 사용)