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이 있다는 것을 알게 되었다.
앞으로 커밋 메시지를 날릴 때 다양한 방법으로 써야겠다.
'git' 카테고리의 다른 글
error: pathspec 'feature/wallet' did not match any file(s) known to git (0) | 2023.11.14 |
---|---|
access token 발급 문제 (0) | 2023.11.13 |
revert commit 했는데 다시 rever commit 할 경우 (0) | 2023.10.26 |
병합(merge) 충돌 되돌리고 다시 merge 하기 (2) | 2023.10.18 |
Everything up-to-date (0) | 2023.10.13 |