바이브덕
입문

Git

코드의 변경 이력을 시점별로 저장하고 되돌릴 수 있게 해주는 버전 관리 도구예요.

한 줄 비유

게임의 세이브 포인트예요. 망치면 마지막 저장 지점으로 되돌아갈 수 있죠.

바이브코딩에서 언제 만나나

'버전 관리 하라'는데, 저장이랑 뭐가 다른가 싶어 처음엔 어라 싶죠.

바이브코딩을 하다 보면 “Git으로 버전 관리 하라”는 말을 들어요. 그냥 저장이랑 뭐가 다른가 싶죠. 근데 이거 하나만 잡아두면 마음이 아주 편해져요.

Git은 코드의 변경 이력을 시점별로 저장하고, 언제든 되돌릴 수 있게 해주는 도구예요. 게임의 세이브 포인트를 떠올리면 딱이에요. 중요한 고비마다 저장해두면, 뒤에서 뭔가 크게 망쳐도 마지막 저장 지점으로 돌아갈 수 있잖아요. Git이 코드에 그걸 해줘요. “어제는 잘 됐는데” 싶을 때 어제로 되돌리는 거죠.

일반 저장이 ‘덮어쓰기’라면, Git은 ‘매 순간을 다 기억하는 저장’이에요.

특히 AI에게 코드를 맡기는 바이브코딩에선 이게 더 든든해요. AI가 크게 갈아엎었다가 오히려 망가지는 일이 있는데, Git으로 세이브해뒀으면 직전으로 되돌리면 그만이거든요. 그 세이브 한 판이 커밋이고, 이걸 인터넷에 백업·공유하는 곳이 GitHub예요.

30초 확인 퀴즈

'Git'을 가장 잘 설명한 건?

같은 갈래 용어

관련 글

검색어를 입력하면 글 본문에서 찾아드려요.

본문 + 제목 검색전체 검색 페이지 →