- 일부 수정 예정
- component : PascalCase
- 변수 : CamelCase
- 함수 : CamelCase +
동사로 시작
- 폴더 : CamelCase
- 컴포넌트를 제외한 파일 : CamelCase
feat
: 새로운 기능 추가(기능 단위)fix
: 기능 수정 - 사용자가 동작했을 때 달라지는 것chore
: 패키지 업데이트, 파일 정리, 빌드 설정 변경(프로젝트 관리와 유지보수 작업 관련)docs
: 문서 수정(및 추가)style
: 스타일 수정(코드 형식, 세미콜론 추가: 로직에 변화X)refactor
: 코드 리팩토링 - 사용자가 동작했을 때 달라지지 않고 코드 변경 (기능 개선, 버전업)design
: 디자인 시스템 구축 및 수정, 디자인 테마 적용ui
: CSS 수정, UI 구조나 레이아웃의 변화, 동작, 배치 등 상호 작용도 포함typo
: 오타 수정, 워딩 수정move
: 파일 구조 변경, 파일 제거bug
: 버그 (예상치 못한 오류) 수정test
: 테스트 코드, 리팩토링 테스트 코드 추가config
: 설정, 환경 변수 변경comment
: Todo, HighLight, Question와 같은 주석 추가/삭제package
: 새로운 라이브러리 추가
main
: 배포 버전 브랜치dev
: 하나의 버전 단위에 해당함(feat에서 dev로 merge)feat
: 기능 단위 개발 브랜치(dev로 merge 후 브랜치 삭제)