Git Flow 전략
- 사용 브렌치 :
main
develop
feature
hotfix
release
- 개발 : develop → epic → feature
- 급한 수정 : main → hotfix
- 배포 : develop → release → main
- feature 브랜치 명 규칙 (수정중)
- feature/지라티켓번호+{기능설명}
- ex) feature/{TICKET-2}-{sighup-user??}
- 1 브랜치 - 1 티켓 - 1 테스크
commit message 전략
- 커밋 메시지 유형
feat
: 새로운 기능에 대한 커밋fix
: 오류 수정에 대한 커밋chore
: 빌드 관련 파일 수정, CI 설정 관련 업무 수정, 그 외 자잘한 수정에 대한 커밋docs
: 문서 수정에 대한 커밋style
: 코드 스타일 혹은 포맷 등에 관한 커밋refactor
: 코드 리팩토링(코드 변경 사항)에 대한 커밋test
: 테스트 코드 수정에 대한 커밋
- 커밋메시지 템플릿
ex) feat: 유저 회원가입 기능 구현 - 자세한 설명1 - 자세한 설명2
PR 컨벤션
- title : [이슈번호] 이슈명
- description :
## 개요 내용을 적어주세요. ## 작업사항 - 내용을 적어주세요. ## 변경로직 - 내용을 적어주세요.
- Review : PR approve 둘 다 했을 때 merge