sukeun1997 계정으로 브랜치 생성 → 푸시 → PR 생성 후 sukeun8로 복귀. Use when user says '/sync-pr', 'PR 만들어줘', 'push하고 PR', '브랜치 PR'
현재 main의 최신 커밋(들)을 별도 브랜치로 push하고 PR을 생성한 뒤, 원래 계정으로 복귀한다.
$ARGUMENTS: 브랜치 이름 (선택). 없으면 최신 커밋 메시지에서 자동 생성
/sync-pr fix/memory-leak → fix/memory-leak 브랜치 사용# 현재 브랜치가 main인지 확인
git branch --show-current # main이 아니면 사용자에게 확인
# push할 커밋 확인 (origin/main 대비)
git log origin/main..HEAD --oneline
# 현재 활성 GitHub 계정 확인
gh auth status
sukeun1997이면 전환 생략gh auth switch --user sukeun1997
브랜치 이름 결정:
$ARGUMENTS가 있으면 그대로 사용<type>/<핵심-키워드> 형태
absorb: Context Mode ... → absorb/context-modefix: 메모리 누수 해결 → fix/memory-leakgit checkout -b <branch-name> main
git push -u origin <branch-name>
gh pr create --title "<커밋 타입: 요약>" --body "$(cat <<'EOF'
## Summary
<커밋 메시지 기반 1-3줄 요약>
## Changes
<변경 파일 목록>
EOF
)" --base main
git log origin/main..HEAD의 전체 커밋 히스토리 분석git checkout main
gh auth switch --user sukeun8
PR 생성 완료: <PR URL>
브랜치: <branch-name>
계정: sukeun8 (복귀 완료)
gh auth switch 실패 시 → 수동 전환 안내 (! gh auth switch --user sukeun1997)-2, -3)