Skip to content

Convention

Junwon Kwon edited this page Nov 11, 2021 · 4 revisions

Git 컨벤션

feat: 기능 추가
fix: 버그 및 코드 수정
refactor: 코드 리팩토링
docs: 문서 추가, 수정, 삭제
test: 테스트코드 추가, 수정, 삭제(비즈니스 로직 변경x)
chore: 기타 변경사항
setup: 프로젝트 설정 변경

브랜치 전략

main

  • 배포용 브랜치
  • tag로 버전관리

develop

  • 개발용 브랜치
  • 개발이 완료되면 main 브랜치로 PR

bugfix

  • 버그 수정 브랜치
  • 수정 후 main, develop 브랜치에 반영

feature

  • 기능 개발 브랜치
  • 개발이 완료되면 develop 브랜치로 PR
  • feature/#{이슈번호}-{기능 이름}
    • ex) feature/#001-login

review

  • 코드 리뷰용 브랜치
  • 리뷰를 반영한 코드는 develop 브랜치로 PR
  • review/#{이슈번호}

refactor

  • 리팩토링 브랜치
  • 수정한 코드는 develop 브랜치로 PR
  • refactor/#{이슈번호}
Clone this wiki locally