• 10분
환경: 본 글은 Next.js 14.2 · Pages Router 기준으로 재현/검증했습니다.
주의: 본문에서 /app은 basePath를 뜻하며, App Router의 app/ 디렉터리와 무관합니다.
환경: 본 글은 Next.js 14.2 · Pages Router 기준으로 재현/검증했습니다.
주의: 본문에서 /app은 basePath를 뜻하며, App Router의 app/ 디렉터리와 무관합니다.
“수백 개의 커밋 중에서 버그가 생긴 정확한 시점을 어떻게 찾을 건가요?” 면접관의 이 질문에 당황했던 기억이 있다. 당시에는 git log로 하나씩 찾아보거나 최근 커밋부터 되돌아가며 확인하겠다고 답했지만, 다른 방법은 없는지 다시 물었다.
Claude Code를 사용하다 보면 이런 상황을 맞닥뜨린다. 메인 기능 개발 중인데 갑자기 긴급 버그가 생겨서 핫픽스를 해야 하는 상황. 브랜치를 전환하면 Claude Code의 컨텍스트가 날아가고, 다시 돌아와서 작업 흐름을 복구하는 데 시간이 오래 걸린다.