Skip to content

5‐2 커밋 컨벤션

yeju edited this page Aug 27, 2023 · 1 revision

기본적으로 Conventional Commits 을 사용

feat ✨

  • 새로운 기능이 생겨난 경우

refactor ♻️

  • 기존 기능을 업데이트 한 경우 (단순 파일 구조 변경, 변수 이름 변경을 포함)
  • 커밋 메세지에 전->후 컨텍스트 제공

style 🎨

  • lint, prettier

fix 🐛

  • 동작하지 않는 오류를 수정한 경우

chore

  • 🧱 env 업데이트
  • 🔐 env 키 갱신
  • 🚀 v0.6.0 v0.7.0 처럼 새로운 태그 생성시 추가

revert 🔥

  • 코드 삭제 (주로 deprecated 된 항목들 삭제)

이외 ⬆️, 🚑, 🏗️ 등 상황에 적절한 이모티콘 사용


message

- #<issue number> 로 관련된 이슈를 언급하고, 이슈를 닫은 마지막 커밋에는 - close #<issue number> 라고 기입

example

fix: 🐛 cache 를 object 로 감싸서 저장하도록 변경

기존에 nullable 한 값을 그대로 저장하면 오류가 나던 문제를 해결하기 위해,
cache decorator 내부에서 해결하는 방향으로 수정했습니다.
# 추가 코멘트 (선택)

style: 🎨 eslint  # squash 된 커밋

- close #300  # 300번 이슈 해결