<aside> ☝ 기존에 사용하던 Git Commit Convention의 고도화 *** 현재 보는 Commit Message는 Pull Request Description과는 별개의 내용입니다.**
</aside>
<type>[optional scope]: <subject>
[optional body]
[optional footer(s)]
타입 | 설명 |
---|---|
feat | 새로운 기능을 추가할 경우 |
build | 빌드 시스템 |
ex) 버전 업데이트를 주로 사용 | | refactor | 기능의 CRUD가 없는 코드 개선 | | comment | 주석 CRUD | | setting | 1. 프로젝트 설정파일을 변경하는 경우 2. 모듈을 CURD할 경우 | | rename | 파일시스템을 수정하거나 옮기는 작업만인 경우 | | remove | 파일시스템을 삭제하는 작업만 수행한 경우 | | docs | README.md CRUD 작업 | | WIP | 현재 작업이 진행중인 Commit
*** 해당 커밋 타입은 현재 Local에서 직접 등록이 필요합니다.** | | merge | Upstream의 feature브랜치를 변경하기 위해 origin 브랜치로 Merge하는 경우 |