Skip to content

GIT CONVENTION

seoyounghan edited this page Oct 12, 2024 · 2 revisions

Git Convention

1. ISSUE 생성

  • 자신의 task를 이슈로 생성한다
  • 라벨 종류
    • bug: 발견한 버그 올리기
    • feature: 새로운 기능 구현
    • fix: 기존 기능 수정
    • readme: 리드미 수정
Untitled

2. 브랜치 생성

  • 브랜치 이름 규칙
    • 이슈의 라벨 종류/#이슈번호
    • ex) feature/#1

3. 코드 작성

  • 제출 전에 control + i 꼭 한번 해주기

4. Commit

  • 커밋 메시지 컨벤션
    • #이슈번호 구현한 기능
    • ex) #1 MotionManager 기능 추가
  • 커밋은 하나의 기능별로 해주기

5. Pull Request

  • 커밋 하고 Pull하기
  • PR 제목 컨벤션
    • [#이슈번호] 작업내용
    • ex) [#1] 데이터 모델 추가
  • PR 템플릿에 맞춰서 올리기
    • Summary: 간단한 작업 내용
    • Description: 작업 내용 모두 나열
    • PR Point: 작업하다가 리뷰하는 사람이 봐줬으면 하는 내용들
    • Reference: 작업 시 참고했던 내용들
    • Test: 뷰를 새로 만든 경우 → 동영상 or 이미지로 올려주기
  • 이후 머지 될 때까지 기다리기!
  • PR을 올리시면 카톡으로 올렸다고 말씀 부탁드립니다~
  • ex)
Untitled 1
Clone this wiki locally