작성일: 2026-01-19 목적: Claude Code를 활용한 효율적인 개발 워크플로우 정립
한 번에 여러 이슈 생성
사용자: "Phase 1 작업할 이슈들 만들어줘"
Claude Code가 생성:
├── Issue #1: Step 1.1 - Flutter 프로젝트 초기 설정
├── Issue #2: Step 1.2 - 네비게이션 구조
├── Issue #3: Step 1.3 - 로그인 화면 UI
├── Issue #4: Step 1.4 - PostgreSQL 설정
├── Issue #5: Step 1.5 - JWT 토큰
├── Issue #6: Step 1.6 - User 엔티티
├── Issue #7: Step 1.7 - Google OAuth API
├── Issue #8: Step 1.8 - OAuth 연동
└── Issue #9: Step 1.9 - User 프로필 화면
각 이슈별로 독립 브랜치 및 PR 생성
# Issue #1 작업
git checkout -b feature/step-1.1-flutter-setup
# 작업...
gh pr create # PR #39
# Issue #2 작업 (Initial commit에서 분기!)
git checkout -b feature/step-1.2-navigation
# 작업...
gh pr create # PR #40
# Issue #3 작업 (Initial commit에서 분기!)
git checkout -b feature/step-1.3-login-ui
# 작업...
gh pr create # PR #70
Git 히스토리:
Initial commit (63e954b)
├── feature/step-1.1 (PR #39) ← 모두 같은 시점에서 분기
├── feature/step-1.2 (PR #40)
├── feature/step-1.3 (PR #70)
├── feature/step-1.4 (PR #65)
├── feature/step-1.5 (PR #66)
├── feature/step-1.6 (PR #67)
├── feature/step-1.7 (PR #68)
├── feature/step-1.8 (PR #71)
└── feature/step-1.9 (PR #72)
문제 발생 지점: