Skip to content

공통 컨벤션 & 개발 진행방식

Rulu edited this page Jul 5, 2023 · 1 revision

진행 순서

  1. 이슈 등록하기 - 리팩터링 - 기능 - 버그 - 이슈이름은 [파트 | 종류] 내용-한줄요약 형식으로 작성한다.
  2. PR 올리기
    1. 브랜치명의 경우 feature/[fe/be]/작업-내용-한줄요약 형식으로 작성한다.
    2. PR 제목의 경우 [FE/BE] 작업-내용-한줄요약 형식으로 작성한다.
    3. 이슈번호 태그와 구현기능은 필수로 작성하여야 한다.
    4. 논의하고 싶은 내용과 배운 점을 작성하는 것은 선택사항이다.
    5. 리뷰가 완료되면 develop branch에 머지한다.
  3. 이후(브랜칭 전략)는 나중에 정하도록 한다.

커밋 컨벤션

feat: 새로운 기능 추가
fix: 버그 수정
docs: 문서 관련
style: 스타일 변경 (포매팅 수정, 들여쓰기 추가, …)
refactor: 코드 리팩토링, 파일 이동, 컴포넌트 스타일 변경
test: 테스트 관련 코드
chore: 나머지 자잘한 수정 사항, 패키지 의존성 설치
  • scope 는 사용하지 않는다.
feat(MyController): 컨트롤러 구현 // bad
feat: 컨트롤러 구현 // good
  • Subject 이후 바로 콜론(:)을 붙인다.
feat : Hello World // bad
feat: Hello World // good