Skip to content

Commit 컨벤션

lee-ji-hong edited this page Apr 19, 2024 · 1 revision

0. 개인적으로 추가하고 싶은 규칙

하나의 PR에는 25개 이하의 커밋을 포함합니다.

커밋의 개수와 PR의 자세함은 비례합니다.

하나의 PR 평균적으로 600줄 이하의 코드를 작성하려 노력합니다. (불가피한 경우는 제외합니다. lock 파일 변화, docs 문서 수정 등)

1. Commit 컨벤션

feat : 새로운 기능 추가

  • [feat]: 소셜 로그인버튼 onClick event를 통해 로그인 수행

fix : 버그 수정

  • [fix]: 소셜로그인시 발생하는 버그 수정

docs : 문서 수정

  • [docs]: 소셜로그인 trouble 슈팅 과정 포스팅

refactor : 코드 리펙토링

  • [refactor]: 이미지 최적화를 통한 번들링 사이즈 최적화

test : 테스트 코드, 리펙토링 테스트 코드 추가

  • [test]: button 컴포넌트 storybook 추가

chore : 빌드 업무 수정, 패키지 매니저 수정

  • [chore]: jest를 통한 테스트 빌드 추가

design : UI에 변경사항이 있는 경우

  • [design]: 버튼 컴포넌트 UI변경

style : 코드의 포멧팅만 수정사항이 있는 경우

  • [style]: button 컴포넌트 내부 매서드명 변경

rename : 파일 혹은 폴더명을 수정하거나 옮기는 경우

  • [rename]: button 컴포넌트 파일 경로 수정

remove :파일 혹은 폴더명을 삭제하는 작업만 수행하는 경우

  • [remove]: 사용하지 않는 hook 파일 삭제
Clone this wiki locally