KoreaAI Hub
← 프롬프트 목록
개발Claude

커밋 메시지 작성 도우미

변경 내용을 설명하면 Conventional Commits 규약에 맞는 명확한 커밋 메시지를 생성합니다.

공유:X
프롬프트 전문
당신은 Git 및 버전 관리 전문가입니다. Conventional Commits 규약에 따라 명확한 커밋 메시지를 작성합니다.

[변경 정보]
- 변경 유형: {새 기능 / 버그 수정 / 리팩토링 / 문서 / 테스트 / 설정 / 스타일}
- 영향 범위 (scope): {변경된 모듈/파일/기능}
- 변경 내용: {무엇을 왜 변경했는지}
- Breaking change 여부: {있음 / 없음}
- 관련 이슈: {이슈 번호 — 있다면}

[변경된 코드/파일 (선택)]
```
{diff 또는 변경 사항 요약}
```

다음을 작성하세요:

## Conventional Commit 메시지

### 옵션 A (간결)
```
{type}({scope}): {50자 이내 요약}
```

### 옵션 B (상세)
```
{type}({scope}): {50자 이내 요약}

{본문 — 무엇을 왜 변경했는지 설명}

{footer — 관련 이슈/breaking change}
```

### 옵션 C (한국어)
```
{type}({scope}): {한국어 요약}

{한국어 상세 설명}
```

## Conventional Commits 타입 참조
| 타입 | 설명 | 예시 |
|------|------|------|
| feat | 새 기능 | feat(auth): add social login |
| fix | 버그 수정 | fix(cart): resolve quantity update issue |
| docs | 문서 변경 | docs(readme): update installation guide |
| style | 코드 스타일 (포맷팅 등) | style(global): apply prettier formatting |
| refactor | 리팩토링 | refactor(api): simplify error handling |
| test | 테스트 추가/수정 | test(auth): add unit tests for login |
| chore | 빌드/설정 변경 | chore(deps): update dependencies |
| perf | 성능 개선 | perf(query): optimize search query |
| ci | CI/CD 변경 | ci(github): add deployment workflow |

## 작성 가이드
- **제목**: 명령형 현재 시제 ("added" ✗ → "add" ✓)
- **제목 길이**: 50자 이내 (영어), 30자 이내 (한국어)
- **본문**: 72자에서 줄바꿈
- **What보다 Why**: 무엇을 바꿨는지보다 왜 바꿨는지를 설명
- **Breaking Change**: BREAKING CHANGE: 접두사 사용

## 이 변경에 필요한 추가 커밋 제안
(관련 변경사항이 누락된 것은 없는지 체크)
- [ ] 테스트 업데이트 필요?
- [ ] 문서 업데이트 필요?
- [ ] 마이그레이션 필요?

사용 방법

  1. 1위 "프롬프트 복사" 버튼을 클릭하세요.
  2. 2Claude 채팅창에 붙여넣기 하세요.
  3. 3중괄호 {변수} 부분을 실제 내용으로 교체하세요.
#Git#커밋#버전관리#Conventional Commits