Skip to content

팀 개발 규칙

HGW edited this page Sep 4, 2023 · 37 revisions

작업 진행 순서

  1. todo 칸반 보드에 task 등록
  2. 등록한 task에서 issue 생성
  3. issue에서 작업자 등록
  4. issue 작업자가 branch 생성 ex. feat/회원가입-로직-작업

브랜칭 전략

스크린샷 2023-09-04 오후 4 48 43
  • github flow 전략을 응용하여 develop branch를 추가해 사용한다.

merge 방식

  • maindevelop : create a merge commit
  • developother branch : rebase and merge

커밋 컨벤션

  • 모든 커밋 내용은 한글로 작성한다.
  • 모든 커밋은 한 줄, 명령조로 작성

ex. feat: 로그인 기능 추가

태그 이름 설명
feat 새로운 기능을 추가할 경우
fix 버그를 고친 경우
refactor 리팩토링한 경우(리팩토링 과정에서 파일 삭제, 이동 포함)
style CSS 등 사용자 UI 디자인 변경
docs 문서를 수정한 경우
chore 이외의 것들

코드 컨벤션

  • css 크기 단위: rem
  • props 타입 별칭: 컴포넌트명 + Props로 통일
  • 함수 작성 방식: 함수 표현식
  • export는 코드 마지막 줄에 추가
interface TempProps {
  ...
}

const Temp = ({ name }: TempProps) => {
  ...
}

export default Temp

pr 규칙

  • 최소 1명의 승인을 받아야 한다.
Clone this wiki locally