Git 커밋 메시지 생성기 | Conventional Commits 메시지 생성
Conventional Commits 명세에 따라 잘 포맷된 Git 커밋 메시지를 생성합니다. feat, fix, docs, style, refactor, test, chore 등 다양한 타입을 지원합니다.
이 도구 사용 방법
- 1
커밋 타입(feat, fix, docs 등)을 선택합니다.
- 2
입력 영역에 변경 사항에 대한 설명을 입력합니다.
- 3
필요한 경우 'Scope 포함'을 활성화하여 입력에서 Scope를 자동 추출합니다(예: '(api) 설명').
- 4
중대한 변경사항인 경우 'Breaking Change'를 활성화합니다.
- 5
생성된 커밋 메시지를 복사합니다.
사용 사례 및 예시
표준화된 커밋
팀 전체가 동일한 커밋 메시지 형식을 따르도록 돕습니다.
자동화된 변경 로그
자동화된 변경 로그 생성기와 호환되는 커밋 메시지를 생성합니다.
시맨틱 버저닝
중대한 변경사항과 새로운 기능을 명확히 표시하여 시맨틱 버저닝을 용이하게 합니다.
동작 원리
입력의 첫 줄을 설명(Description)으로 파싱합니다.
이후의 줄들은 커밋 본문(Body)으로 처리합니다.
'Scope 포함'이 활성화된 경우 입력에서 자동으로 Scope를 추출합니다.
Conventional Commits 명세에 따라 메시지를 포맷팅합니다.
자주 묻는 질문
Q.Conventional Commits란 무엇인가요?
A. 커밋 메시지에 사람과 기계가 모두 읽을 수 있는 의미를 부여하기 위한 명세입니다.
Q.Breaking Change를 지원하나요?
A. 예. 'Breaking Change' 옵션을 활성화하면 '!' 표시와 푸터(Footer)가 추가됩니다.
관련 도구
더 많은 개발자 도구를 둘러보세요
슬러그 생성기 | SEO 친화적인 URL 슬러그 생성
텍스트를 SEO 친화적인 URL 슬러그로 변환합니다. 소문자, 하이픈 사용.
케이스 변환기 | camelCase·snake_case·PascalCase
문자열을 다양한 케이스로 실시간 변환하고 한 번에 복사—리팩터링과 컨벤션 정리에 최적.