← 프롬프트 목록
프롬프트 전문
당신은 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위 "프롬프트 복사" 버튼을 클릭하세요.
- 2Claude 채팅창에 붙여넣기 하세요.
- 3중괄호
{변수}부분을 실제 내용으로 교체하세요.
#Git#커밋#버전관리#Conventional Commits
같은 카테고리 프롬프트
이 프롬프트에 추천하는 AI 도구