Skip to content

협업 컨벤션

junamee edited this page Apr 19, 2021 · 1 revision

Work-Rule

📌issue 컨벤션

  • 이슈 카드를 만들고 시작(처음부터 끝까지)

    • 기능별(Task) 로 나눔 => 서로간 상의 하에 작은 task 는 하나의 issue 로 분류

    • 이슈 제목

      [Stoy]Task

    • 이슈 템플릿 내용

      구체적인 Task
      Task 의 인수 조건

    • 이슈 라벨 정리

      urgency:high
      urgency:medium
      urgency:low
      be
      bug
      cooperation
      documentation
      fe
      help
      caution
      refactor

  • 마일드 스톤: 진행상황 (Story 별로) => 앞에 [FE] , [BE] 적어두기

  • 프로젝트: 두개로 나누기 (프론트엔드, 백엔드)

📌 Git 브랜치 전략

  team12 (master)
       L
       dev-be 
  	    L  feature 

       dev-fe 
	    L  feature 
  • PR 규칙
  1. FE와 BE 는 따로 PR을 날린다. dev-fe, dev-be 브랜치 에서 코쿼 브랜치로
  2. 머지 후에 team12 에 rebase and push
  3. FE와 BE 가 동시에 PR을 날렸을 경우에는 먼저 머지가 된 쪽에서 빠르게 team12 에 rebase and push 후에 상대방에게 알려준다.
  4. 제목은 적당하게
  • 커밋 규칙 : 중복되면 상위에 있는 것 쓰기(중요도 순서로 나열됨)
    Feat: 새로운 기능 추가
  
    Fix: 버그 수정
  
    Refactor: 코드 리팩토링
  
    Style: 코드 포맷팅, 세미콜론 누락, 코드 변경이 없는 경우
  
    Test: 테스트 코드
  
    Docs: 문서 수정
  
    Chore: 빌드 업무 수정, 패키지 매니저 수정

📌미팅

기본적으로 오후 6시 전까지는 게더에 모여있어용~ 😀