바이브코딩을 시작하고 프로젝트를 진행하다 보면 필연적으로 만나게 되는 도구가 바로 Git입니다. 단순히 코드를 백업하는 용도를 넘어, 수많은 변경 이력을 추적하고 언제든 과거로 되돌릴 수 있게 해주는 강력한 '타임머신'이자 '버전 관리 시스템'입니다. 하지만 터미널 창에 낯선 명령어들을 입력하다 보면, 내가 지금 컴퓨터 전체를 건드리고 있는 것은 아닌지, 방금 입력한 명령어로 저장이 완벽하게 끝난 것인지 막막해지는 순간이 찾아옵니다.이 글에서는 초보자들이 가장 헷갈려하는 Git의 폴더별 관리 원리부터, 시작을 알리는 git init, 저장의 핵심 파이프라인인 git add와 git commit의 차이, 그리고 저장된 내역을 정확히 확인하는 git log 해석법까지, 파편화된 개념들을 하나의 흐름으로 연결..