Loading...
Loading...
SunEditor v3 및 기타 프로젝트 개발 시 사용할 커밋 메시지 타입 규칙 정리입니다.
Conventional Commits 스타일을 기반으로 했습니다.
| 타입 | 용도 | 예시 |
|---|---|---|
feat | 새로운 기능 추가 | feat: 이미지 편집 도구 추가 |
fix | 버그 수정 | fix: 붙여넣기 시 테이블 병합 문제 해결 |
refactor | 코드 리팩토링 (기능 변화 없음) | refactor: toolbar 렌더링 로직 개선 |
perf | 성능 최적화 | perf: 커서 위치 복원 속도 개선 |
docs | 문서 수정 (README, 주석 등) | docs: README 사용법 예시 추가 |
style | 코드 스타일 수정 (포맷, 세미콜론 등) | style: 들여쓰기 및 공백 정리 |
test | 테스트 코드 추가/수정 | test: 병합 케이스 유닛 테스트 추가 |
chore | 빌드 설정, 패키지 관리, 기타 작업 | chore: webpack 설정 정리 |
ci | CI/CD 설정 관련 변경 | ci: GitHub Actions 배포 설정 추가 |
design | 디자인 관련 UIUX 변경 | 버튼 전체 radius값 수정 |
build | 빌드 시스템 변경 | build: babel 최신 버전으로 업데이트 |
| 형식 | 예시 | 설명 |
|---|---|---|
feat(#1234): ... | feat(#1541): 테이블 병합 기능 추가 | Conventional Commits 스타일 (도구 친화적) |
fix: #1234 ... | fix: #1541 붙여넣기 오류 수정 | 간단한 GitHub 연동 |
Closes #1234 Fixes #5678