TeampleRun 팀 프로젝트 저장소입니다.
| Branch | Purpose |
|---|---|
main |
배포 브랜치 |
develop |
개발 통합 브랜치 |
feature/* |
기능 개발 브랜치 |
hotfix/* |
긴급 수정 브랜치 |
release/* |
배포 준비 브랜치 |
기능 개발은 develop에서 작업 브랜치를 생성하고, 작업 완료 후 PR을 통해 develop으로 병합합니다. 배포 준비가 끝나면 develop 또는 release/*에서 main으로 병합합니다.
Type/#issue-number/descriptionExamples:
Feat/#1/project-setup
Fix/#12/login-token-refresh
Hotfix/#20/production-error
Release/#30/v1.0.0- PR에는 작업 내용과 결과를 작성합니다.
- CodeRabbit 1차 리뷰를 확인하고 필요한 수정을 반영합니다.
- 수정 후 Discord에 공유합니다.
- 최소 1명 이상의 팀원이 approve해야 merge할 수 있습니다.
main과develop에는 직접 push하지 않습니다.
- 본인의 개발 상황을 공유합니다.
- 작업할 이슈와 브랜치명을 공유합니다.
- 예상 작업 범위와 영향 범위를 공유합니다.
- PR을 생성합니다.
- 구현 결과, 테스트 결과, 리뷰 요청사항을 공유합니다.
- CodeRabbit 리뷰 반영 여부를 공유합니다.