커밋 메시지 생성기

커밋 세부정보

0/72

요약은 필수입니다

무엇을 왜 했는지 설명하고, 어떻게는 설명하지 마세요

실시간 미리보기

커밋 메시지를 생성하려면 세부 정보를 입력하세요...

이 도구에 대하여

Conventional Commits 사양은 커밋 메시지에 대한 가벼운 규칙입니다. 명시적인 커밋 히스토리를 만들기 위한 간단한 규칙 세트를 제공하여 자동화 도구를 더 쉽게 작성할 수 있습니다.

커밋 메시지 형식

<type>(<scope>): <subject>

<body>

<footer>

이점

  • 자동으로 CHANGELOG 생성
  • 자동으로 시맨틱 버전 증가 결정
  • 팀원과 이해관계자에게 변경 사항의 성격 전달
  • 빌드 및 게시 프로세스 트리거
  • 더 구조화된 커밋 히스토리를 탐색할 수 있게 하여 사람들의 기여를 더 쉽게 만들기

일반적인 타입

featA new feature
🐛
fixA bug fix
📚
docsDocumentation only changes
💎
styleCode style changes (formatting, etc)
♻️
refactorCode refactoring
testAdding or updating tests

푸터 사용

푸터는 선택 사항이며 커밋에 대한 메타데이터를 포함합니다. 일반적인 사용 사례는 다음과 같습니다:

중대한 변경 사항: BREAKING CHANGE:를 사용하여 호환되지 않는 API 변경을 나타냅니다. 이는 시맨틱 버전 관리에서 주 버전 증가를 트리거합니다.
BREAKING CHANGE: API 엔드포인트가 이제 인증을 요구합니다
사용자는 인증 토큰을 포함하도록 API 클라이언트를 업데이트해야 합니다
이슈 참조: Closes, Fixes 또는 Resolves와 같은 키워드를 사용하여 커밋을 이슈 추적기에 연결합니다.
Closes #123
Fixes #456, #789
공동 저자 및 리뷰어: 커밋에서 기여자와 리뷰어를 표시합니다.
Co-authored-by: John Doe <john@example.com>
Reviewed-by: Jane Smith <jane@example.com>