본문 바로가기

git

Git Commit Message Style

Git에 Commit Message를 올릴때 많은 고민이 되곤 한다. 

 

무엇을 업데이트 했는지 한국어로 쓰기는 쉽지만, 더 직관적으로 사용하기 위해서 [edit], [add] 이런 문구를 서두에 추가해주곤 했는데 공식 방법이 아닌 것 같다. 

 

Git 커밋 메시지 내역을 보던 중 한 팀원이 chore을 서두에 붙이고 커밋 메시지를 남긴 이력을 보았는데, 

기존에 feat, fix만 써오던 내게 chore은 새로운 개념으로 다가와 이에 대해 정리해보고자 한다. 

 

feat 새로운 기능 추가 
fix 버그 수정 
docs 문서 수정
style 코드 수정 없이 style만 변경 (들여쓰기, 세미콜론 빼먹은 경우) 
refactor 코드를 리팩토링
test test 관련된 코드의 추가,수정
chore 자잘한 수정이나 빌드 업데이트와 같이 코드 수정없이 설정을 변경 
rename 파일 혹은 폴더명을 수정만 한 경우 
remove 파일을 삭제만 한 경우 

 

feat, fix 이외에도 다양한 commit message style이 있다는 것을 알게 되었다. 

앞으로 커밋 메시지를 날릴 때 다양한 방법으로 써야겠다.