24강 · 코드 되돌리기 (롤백)
코드가 잘못됐을 때 이전 상태로 되돌리는 최소한의 방법을 안다.
롤백이란?
Claude Code가 코드를 잘못 수정했을 때, 이전에 저장해둔 커밋 시점으로 되돌리는 작업이에요. Git을 쓰는 가장 큰 이유 중 하나입니다.
💡 핵심 원칙
되돌리기는 "커밋을 해뒀을 때만" 가능합니다. 커밋이 없으면 돌아갈 지점이 없어요. 잘 동작하는 상태마다 커밋을 남겨두는 습관이 중요합니다.
롤백 3단계
| 1 | 최근 커밋 목록 확인하기 Claude Code에게 아래 프롬프트를 입력해 커밋 목록을 불러옵니다. |
| 2 | 커밋 ID(앞 7자리)와 메시지 확인하기 아래처럼 목록이 나옵니다. 각 줄 앞 7자리가 커밋 ID예요. 돌아가고 싶은 시점을 찾으세요. |
| 3 | 롤백 요청하기 커밋 ID를 포함해 Claude Code에게 롤백을 요청합니다. 이후 작업 내용을 보존하는 방식으로 요청하세요. |
💡 "이후 작업 내용은 유지하면서"가 중요한 이유
롤백 방식에 따라 이후 작업이 완전히 삭제될 수 있어요. 처음에는 이후 내용을 보존하는 방식을 쓰는 게 더 안전합니다.
롤백 방식에 따라 이후 작업이 완전히 삭제될 수 있어요. 처음에는 이후 내용을 보존하는 방식을 쓰는 게 더 안전합니다.
본 자료의 외부 공유, 무단 복제 및 상업적 이용을 금합니다.
Chapter 5 · Git으로 되돌릴 수 있게