Claude 와 Git 워크플로우
Claude Code + 프로 버전 컨트롤 조합
⏱ 예상 ~8분
01 · 읽기
Level 4 에서 git 을 배웠어요: 브랜치, commit, merge, GitHub에 push. 이 강의에선 그 워크플로우를 Claude Code 와 결합해요.
프로 패턴은 이런 모양이에요:
1. Branch — 새 작업을 위해 기능 브랜치 만들기 2. Build — Claude Code로 기능 구현 3. Review — git diff 로 Claude가 쓴 거 검토 4. Commit — 설명적인 메시지로 변경 저장 5. Merge — 기능을 main 브랜치에 합치기 6. Push — GitHub에 보내기
소프트웨어 팀은 이렇게 일해요. Claude Code 는 'Build' 단계에 끼워 넣어요 — 나머지 워크플로우는 그대로예요.
02 · 실기 실습
먼저 기능 브랜치를 만들어요. 이게 실험적인 작업을 안정적인 main 브랜치에서 떼어 놓아요 — Level 4 에서 배운 그대로예요.
git checkout -b feature-search
03 · 프롬프트 템플릿
이제 Claude Code로 기능을 만들어요. 원하는 걸 명확히 말해요 — Claude가 기능 브랜치에서 만들 거예요.
검색 박스 하나 추가해 줘. 사용자가 입력하면 제목 기준으로 북마크가 실시간 필터링되게
04 · 실기 실습
Claude가 만든 걸 검토하고, commit, merge, push 해요. 전체 사이클 — 브랜치부터 배포까지요.
git diff
git add .
git commit -m "Add search filter feature"
git checkout main
git merge feature-search
git push
05 · 퀴즈
Claude 와 git 을 쓰는 올바른 순서는?
- Branch, Claude 로 코드 작성, 검토, commit, push
- Commit, 그다음 작성, 그다음 검토
- 작성, commit, 그다음 검토
- Push, 그다음 작성, 그다음 commit
06 · 빈칸 채우기
Claude 로 새 작업을 시작하기 전에 새 git _____ 를 만들어요.
07 · 읽기
이게 프로 워크플로우예요: branch, build, review, commit, merge, push. Claude Code 는 'build' 단계에 끼워 넣고, 나머지는 그대로예요.
각 기능마다 자체 브랜치. 각 변경은 commit 전에 리뷰. 각 commit 은 GitHub에 push. 실제 소프트웨어 팀이 이렇게 출시해요 — 이제 여러분도 이렇게 출시해요.
08 · 퀴즈
방금 Claude Code로 새 검색 기능을 만들었어요. git commit 전에 뭘 해야 해요?
- 바로 GitHub에 push
- git diff 를 실행해서 Claude가 정확히 뭘 바꿨는지 검토
- 기능 브랜치 삭제
- Claude 한테 commit 도 해 달라고 하기
09 · 빈칸 채우기
프로 워크플로우는: branch, build, review, commit, merge, _____.
⚠ 전체 인터랙티브 경험에는 JavaScript가 필요해요. JavaScript를 켜고 새로 고침해 주세요.
※ 이 사이트는 독립 운영되는 교육 프로젝트로, Anthropic의 공식 제품이 아니에요. Claude™ 는 Anthropic, PBC 의 상표예요.