Branch 전략


main: 배포 전용 (고정)

develop: 개발 브렌치 (고정)

Branch 네이밍 컨밴션


  1. 기능 개발의 경우 feat , 오류 수정의 경우 fix
  2. /로 구분하고 뒤에 오는 내용은 명사로

ex) feat/review, fix/review

커밋 메세지 컨벤션


Emoji command 설명 의미
:sparkles: 새로운 기능 추가 feat
🐛 :bug: 버그 수정 fix
📝 :memo: 문서 수정 docs
💄 :lipstick: 코드 포맷팅, 세미콜론 누락, 코드 변경이 없는 경우 style
♻️ :recycle: 코드 리펙토링 refactor
:white_check_mark: 테스트 코드, 리펙토링 테스트 코드 추가 test
:heavy_plus_sign: 빌드 업무 수정, 패키지 매니저 수정 chore
🔥 :fire: 파일 삭제 remove

각 메시지는 한글로 작성

ex) :memo: readme 변경