Update CLAUDE.md to enhance commit message guidelines with detailed formatting rules and examples in Korean
This commit is contained in:
2
.gitignore
vendored
Normal file
2
.gitignore
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
.cursor/
|
||||
.claude/
|
||||
24
CLAUDE.md
24
CLAUDE.md
@@ -12,25 +12,33 @@ This is a minimal git learning repository used for practicing git commands and w
|
||||
- **feature/study branch**: Contains CLAUDE.md and bug1.mg (버그수정)
|
||||
- **Remote**: origin/main configured
|
||||
|
||||
## 커밋 메시지 규칙
|
||||
## 커밋 메시지 규칙 (생성/입력 룰)
|
||||
|
||||
커밋 메시지는 아래 형식을 따른다.
|
||||
커밋 메시지를 **생성하거나 입력할 때** 아래 규칙을 따른다.
|
||||
|
||||
- `feat: 내용`
|
||||
- `refactor: 내용`
|
||||
- `test: 내용`
|
||||
### 형식
|
||||
|
||||
- `feat: 내용` — 새 기능
|
||||
- `fix: 내용` — 버그 수정
|
||||
- `refactor: 내용` — 리팩터링(동작 변경 없음)
|
||||
- `test: 내용` — 테스트 추가/수정
|
||||
- `docs: 내용` — 문서만 변경
|
||||
- `chore: 내용` — 빌드, 설정, 기타 잡일
|
||||
|
||||
### 작성 원칙
|
||||
|
||||
- `내용`은 반드시 한글로 작성한다.
|
||||
- 제목 한 줄로 작성하고 불필요한 기호를 사용하지 않는다.
|
||||
- 변경 의도가 드러나게 간결하게 작성한다.
|
||||
- `내용`은 **반드시 한글로** 작성한다.
|
||||
- 제목은 **한 줄**로만 작성하고, 마침표·불필요한 기호는 넣지 않는다.
|
||||
- **변경 의도**가 드러나게 간결하게 쓴다.
|
||||
|
||||
### 예시
|
||||
|
||||
- `feat: 회원 가입 폼 유효성 검사 추가`
|
||||
- `fix: 로그인 시 세션 만료 처리 오류 수정`
|
||||
- `refactor: 결제 모듈 상태 관리 로직 분리`
|
||||
- `test: 로그인 서비스 단위 테스트 케이스 보강`
|
||||
- `docs: CLAUDE.md 커밋 메시지 입력 룰 보강`
|
||||
- `chore: 의존성 버전 업데이트`
|
||||
|
||||
## Common Git Commands
|
||||
|
||||
|
||||
Reference in New Issue
Block a user