Git & GitHub
바이브 코딩을 시작하기 전에 딱 하나의 도구만 배운다면, 바로 이것을 배우세요. Git은 여러분을 용감하게 만들어 주는 도구입니다. AI에게 "이 파일 전체를 다시 써줘"라고 말하고도 마음 편할 수 있는 이유가 바로 Git입니다. 언제든 잘 작동하던 버전으로 되돌아갈 수 있으니까요.
솔직하게 말하면 이렇습니다. AI에게 소프트웨어를 만들라고 시키면, AI는 반드시 무언가를 망가뜨립니다 — 그것도 자주. 자신 있게 파일을 다시 쓰고, 잘 작동하던 부분을 지우고, 엉망진창을 안겨줍니다. 짜증나는 오후 하루로 끝나느냐, 일주일을 통째로 날리느냐의 차이는 안전망이 있었는지에 달려 있습니다. Git이 그 안전망입니다. 이 장은 사전 코딩 지식 없이 처음부터 Git을 가르칩니다.