Skip to content

Ground Rule

Keunna Lee edited this page Mar 30, 2020 · 2 revisions

Ground Rule

Commit Message

Form

[이슈 번호] 커밋 타입: 커밋 제목

- 커밋 내용 1
- 커밋 내용 2
  - 커밋 내용 2-1
  ...

Type

타입 설명
Feat 새로운 기능 추가
Fix 버그 수정
Docs 문서 작업, 수정
Refactor 코드 리팩토링
Style 코드 컨벤션 수정(함수/변수명 변경 포함)
Test 테스트 코드 작성
Chore 소스 코드를 건들지 않는 작업(빌드 업무 수정)

Title

  • 한글로 작성
  • 한 줄로 작성
  • 명령형으로 작성

Content

  • 필요한 경우에만 작성
  • 내용은 - 로 구분

Branch

  • Gitlab flow 사용
  • feature 브랜치의 경우, feature/클래스명/기능명 으로 작성
  • hotfix의 경우, hotfix 브랜치를 만들어서 mastermerge 후, 정상작동 확인 후 develop 브랜치에도 merge

Issue

Form

[클래스명] 이슈 제목

Feat 관련 큰 단위 이슈

  • 이슈 내부 체크박스로 진행사항 관리
  • 하나의 Issue 에 하나의 Pull Request

Fix / Refactor 관련 작은 단위 이슈

  • 단위 별 이슈 생성 (체크박스 사용 X)
  • 필요하면 즉시 이슈 작성

Label

  • 타입별 라벨 부여

Pull Request

  • PR 내용에 Fixed/Resolved 이슈 번호 를 꼭 넣는다.

Scrum & Review

Scrum

  • 언제: 오전 10시 30분
  • 어디서: 슬랙에 공유. 필요시 Hangout으로 스크럼! + wiki에 스크럼 작성
  • 무엇을: 어제 회고, 오늘 컨디션, 오늘 목표 및 할 일

Review

  • 언제: 오후 5시 30분
  • 어디서: 슬랙에 공유.
  • 무엇을: 오늘 하려고 했던 일, 오늘 한 일, 현재 진행 상태