- JIRA 이슈 번호를 사용하여 브랜치 생성
- 직접 Push 금지
- 모든 코드 변경사항은 PR을 통해 진행
- PR 공유
- PR 생성 시 팀 톡방에 공유 필수
- 코드 리뷰
- 2일 이내에 2명의 코드 리뷰 승인 필수
- 리뷰어의 피드백을 반영하여 코드 품질 향상
# Pull Request
## 🔗 연관된 이슈
close #이슈번호
## 📝 작업 내용
<!-- 이번 PR에서 작업한 내용을 상세히 설명해주세요 -->
- 구현 내용:
-
- 변경 사항:
-
- 스크린샷/영상:
<!-- 시각적인 변경사항이 있는 경우 첨부해주세요 -->
## ✅ 테스트 결과
<!-- 아래 항목들을 체크하고 결과를 공유해주세요 -->
- [ ] 로컬 테스트 완료
- [ ] 단위 테스트 통과
- [ ] E2E 테스트 통과 (해당되는 경우)
### 테스트 상세 내용
<!-- 주요 테스트 케이스와 결과를 설명해주세요 -->
- 테스트 환경:
- 테스트 결과:
-
- 테스트 증빙:
<!-- 스크린샷이나 로그를 첨부해주세요 -->
## 🚨 주의사항
<!-- 배포 시 또는 리뷰 시 특별히 주의해야 할 사항을 작성해주세요 -->
-
## 🙏 리뷰 요청사항
<!-- 리뷰어가 특별히 확인해주었으면 하는 부분을 작성해주세요 -->
- 리뷰 포인트:
-
- 논의가 필요한 부분:
-
[<type>]: <summary> (#<issue>)
<body>
- 형식:
[<type>]: <summary> (#<issue>)
- 제목 길이: 최대 50글자
- 예시:
[feat]: 메인 페이지 구현 (#21)
Type | Description |
---|---|
build |
빌드 관련 파일 수정 |
ci |
CI 관련 파일 수정 |
docs |
문서 파일 수정 |
feat |
새로운 기능 구현 |
fix |
버그 해결 |
perf |
성능 개선 |
refactor |
코드 리팩터링 |
remove |
파일 삭제 |
rename |
파일명/디렉토리명 수정 또는 파일/디렉토리 이동 |
story |
FE storybook 관련 story 추가/변경 |
style |
코드 스타일 변경 (ex. 세미콜론 추가, 공백 추가 등) |
test |
테스트 코드 추가/수정/삭제 |
- 한글로 작성
- 간결하고 명확한 내용 요약
- 명령형으로 작성
- 현재 시제 사용
- 문장 형식 지양
- 한글로 작성
- 변경 사항에 대한 상세 설명
- 변경 이유 및 변경 전과의 비교 내용 포함