실제로 무엇이 바뀌었는지 보기 (diff)
변경을 저장하기 전에 — 그리고 특히 AI가 만든 변경을 받아들이기 전에 — 정확히 무엇이 달라졌는지 보고 싶을 겁니다. 그게 diff입니다. 한 줄 한 줄, 무엇이 추가되었고(보통 초록색) 무엇이 제거되었는지(보통 빨간색) 보여줍니다.
이건 가장 중요한 습관 중 하나입니다. 바이브 코딩의 철학 전체가 내가 출시하는 것을 이해하라입니다. 코드를 직접 타이핑할 필요는 없지만, 무엇이 바뀌었는지 보고 대략 이해는 해야 합니다. diff가 바로 그걸 하는 곳입니다.
# 변경했지만 아직 커밋하지 않은 내용 보기
git diff
# 스테이징되어 커밋 준비가 된 내용 보기
git diff --staged
AI가 "끝났어요, 파일 업데이트했어요"라고 하면, 다음 동작은 diff를 보는 것입니다. 필요했던 무언가를 지운 게 보이면, 지금 잡습니다 — 출시된 뒤가 아니라.