develop
브랜치에서 feature
브랜치 생성(main
아님!!!)feature-main
에서 develop-fe
브랜치로 PRdevelop-fe
와 같은 branch에서 develop
로 mergemain
브랜치에 버전 태그를 추가Branch Category
Format : '유형(Type): 요약 #이슈 번호 자세한 내용'
Head
기능을 태그로 작성 Tag : feat, fix, design, rename, remove, comment, hotfix, docs, chore,
설명은 대문자, 동사원형으로 작성 시작
버그가 없고, 주석 없는 코드를 커밋, 디버깅 코드 제거
예시) feat: 애드 노 리뷰 스크린
예시) feat: 회원가입 (#2)
Body
※ '어떻게' 변경했는지 보다 '무엇을', '왜' 변경했는지 작성 (방법보다 사유 기술)
TODO : 이슈 단위 정하기
Issue Template
## 🤖 title
## 💭 detail
- [ ]
- [ ]
## reference (optional)
## ⏰ 예상 소요 기간
8시간
PR Template
## PR 작성 전 체크 리스트
- PR 제목: `[파트이름] 구현사항 어쩌구 저쩌구` (예: `[FE] Login page UI 구현` )
- PR 작성 후 충돌이 안 나는지 확인, merge후 branch 삭제
- 고민사항은 공유하기
- 위 사항 확인 후 내용 지우기~~
## 🔖 관련 이슈
- `#1` ( #이슈번호 )
## 📝 구현 사항
- 한 것들 적기
## 📌 하고싶은 말
- 같은 파트원에게 하고싶은 말
## PR 작성 전 체크 리스트
- merge 브랜치 확인할 것. **main으로 보내면 안 됨 :x:**
- PR 작성 후 충돌이 안 나는지 확인할 것
- PR 제목: `[본인이름] step-n 미션 제목` (예: `[정호영] step-1 회원가입`)
## PR 내용
- 구현한 내용의 핵심을 간단히 요약 기술할 것
- 가장 고민했던 내용을 짧게 설명
- 데모나 설계내용 포함도 OK
---- 절취선 ----
**PR 보낼때 위 내용은 모두 삭제하고 보내세요.**
## 구현 내용
## 고민 사항
## 기타
매일 오전 스크럼으로 하루를 시작한다
매일 끝나기 전에 오늘을 되돌아보고 간단한 회고로 서로를 격려한다.
제품 백로그 **product backlog
**와 스프린트 백로그 sprint backlog
가 무엇인지 알아보고 준비한다
제품 백로그는 제품 개발에 필요한 모든 요구사항과 기능들을 담고 있는 목록이며, 스프린트 백로그는 하나의 스프린트 동안 완료해야 할 작업들의 목록입니다.
개발해야 하는 전체 범위에 대한 기능 목록**feature list
** 을 작성하고 꾸준히 관리한다
주 단위로 구현하고 점검할 목표 기능을 나누는 계획 회의를 진행한다
전체 백로그 중에서 이번 스프린트에 해야 할 작업**Task
** 는 반드시 깃헙 이슈관리 Issues
탭에 이슈 항목으로 등록하고 관리한다
분야별로 작업을 시작할 때는 페어프로그래밍 방식도 고려해본다.
## PR 작성 전 체크 리스트
- PR 제목: `[파트이름] 구현사항 어쩌구 저쩌구` (예: `[FE] Login page UI 구현` )
- PR 작성 후 충돌이 안 나는지 확인, merge후 branch 삭제
- 고민사항은 공유하기
- 위 사항 확인 후 내용 지우기~~
## 🔖 관련 이슈
- `#1` ( #이슈번호 )
## 📝 구현 사항
- 한 것들 적기
## 📌 하고싶은 말
- 같은 파트원에게 하고싶은 말