Skip to content

03. 지은팀 개발 방식

Daeun Kim edited this page Jun 22, 2022 · 2 revisions

폴더 구조

image

Git Commit Convention

😃 Commit Message Convention

유형들이 복합적으로 포함되어 있을 경우, 되도록 커밋을 분리하도록 작성한다.

분리가 어려운 경우 상위 항목의 유형으로 작성한다.

기능과 테스트가 모두 포함된 경우 기능으로 작성한다.

😁 Commit Message Prefix

  • feat: 기능 추가, 삭제, 변경 - 코드 수정 발생 시
  • design: CSS등 사용자 UI 디자인 변경 - 코드 수정 발생 시
  • fix: 버그 수정 - 코드 수정 발생 시
  • docs: 문서 추가, 삭제, 변경 - 코드 수정 없음
  • style: 코드 형식, 정렬, 주석등의 변경, ex) 세미콜론 추가 - 코드 수정 발생 시 (동작에 영향 없음)
  • refactor: 코드 리팩토링 ex) renaming a variable - 코드 수정 발생 시
  • test: 테스트 코드 추가, 삭제, 변경 등 - 코드 수정 없음 (테스트 코드에 관련된 모든 변경에 해당)
  • chore: 패키지 매니저 설정, yarn 모듈 설치 등 - 코드 수정 없음
  • etc: 위에 해당하지 않는 모든 변경 ex) 빌드 스크립트 수정, 패키지 배포 설정 변경 - 코드 수정 없음
  • rename: 파일 혹은 폴더명을 수정하거나 옮기는 작업만인 경우 - 코드 수정 없음
  • remove: 파일을 삭제하는 작업만 수행한 경우 - 코드 수정 없음