1️⃣ main
- ✅ 가장 안전한 상태만 유지
- 🔒 무조건 리뷰 승인 + 시연/배포 가능 상태만 머지
- 자동 배포 연결 가능 (CI/CD)
2️⃣ dev
- 🔁 feat/FE/, feat/BE/ 브랜치에서 기능 구현이 완료되고 안정화되면 머지
- 실제 프로젝트 시연 시 사용하는 브랜치
- 시연 전에는 반드시 동작 확인 필요
3️⃣ feat/FE/*
- 🎨 프론트엔드 전용 기능 개발
- ex) feat/FE/login, feat/FE/label-modal, feat/FE/issue-detail
4️⃣ feat/BE/*
- ⚙️ 백엔드 전용 기능 개발
- ex) feat/BE/auth, feat/BE/milestone-api, feat/BE/issue-service
💡 추가 브랜치 (특정 상황 발생시 생성)