커밋 메세지를 어떻게 작성할지에 대한 반강제적 규칙입니다.

Conventional Commits

현재로써는 Conventional Commits를 사용하기로 결정되었습니다. (Abiria혼자 결정했기에 추후 바뀔 수 있음)

Conventional Commits

Conventional Commits

요약

내용은 길어 보이지만 아주 단순합니다.

맨 윗 첫 줄(헤더)은 해당 커밋의 전체적인 변경사항을 요약하는 줄입니다.

그리고 한 줄 띄웁니다.

그 이후로의 줄은 원하는 만큼 얼마든지 자세하게 쓸 수 있는 본문입니다. (없어도 됩니다)

헤더는 딱 두 가지만 기억하면 됩니다.

  1. 뭔가 기존의 버그를 고치는 커밋이다: fix: 커밋 메세지 를 사용합니다.
  2. 뭔가 새 기능을 추가하는 커밋이다: feat: 커밋 메세지 를 사용합니다.
  3. 나머지의 경우: 커밋 메세지 를 사용합니다.

추가 규칙

예시

아래의 예시들을 참고하셔도 좋습니다.