Skip to content

Git Convention

Yura Park edited this page Nov 9, 2023 · 4 revisions

Commit

  • feat : 새로운 기능을 추가하였을 때
  • fix : 버그를 수정하였을 때
  • docs : README 등 문서 내용을 변경하였을 때
  • style : 들여쓰기, 세미콜론 등을 변경하였을 때
  • refactor : 코드 리팩토링을 했을 때(기능의 변경은 없어야 한다.)
  • test : test코드의 작성 및 수정이 이루어졌을 때
  • chore : 외부 라이브러리 임포트 등의 작업을 완료했을 때

ex ) feat : 어쩌고저쩌고기능

Git Flow

Branchs

  • main (release)
  • develop (default) ← 여기에 PR
  • feature/~
    feature 부터는 android, server 나눠서 관리해요.
    • android/feature/signin [에픽]
    • server/hotfix/~
  • hotfix

Review

  • 같은 파트에서 본인을 제외한 팀원 모두가 리뷰한다.
  • approve가 되었다면 PR을 올린 사람이 merge한다.

Issue

Pull Request Template

  • 하나의 PR에 최대 300라인까지 변경하기
    • 반드시 지킬 필요는 없지만 너무 많은 코드를 작성하지 않도록 주의하기
  • 이슈와 관련된 PR 올리기
  • 템플릿에 포함할 내용
    • 해당 Issue 링크
    • [필수] 작업 요약
    • [선택] 실행 결과
    • [선택] 리뷰할 때 중점적으로 봐줬으면 좋을 점
Clone this wiki locally