쉬운 개념 설명

Git이란?

한마디로, 코드의 '저장 + 무한 되돌리기' 장치예요. 게임 세이브 파일처럼요.

실수해도 되돌아갈 수 있다는 안심.

Git이 있으면 대담하게 바꿔보고, 아니면 이전 상태로 돌아가면 됩니다.

  • 언제 · 무엇을 바꿨는지 기록으로 남습니다
  • 잘못 고쳐도 예전 버전으로 되돌립니다
  • 여러 사람이 같은 코드를 겹치지 않게 함께 고칩니다
  • 새 시도를 '가지'로 따로 해보고, 좋으면 합칩니다
게임의 세이브 · 체크포인트랑 똑같아요.
보스전 앞에서 저장해두고, 죽으면 그 지점부터 다시. 코드도 그렇게 다룹니다.

Git이랑 GitHub, 뭐가 다른가요?

Git

내 컴퓨터에서 기록하고 되돌리는 도구예요. 혼자서도 씁니다.

GitHub

그 기록을 인터넷에 올려 보관·공유하는 사이트예요. 백업이자 협업 공간이죠.

AI 코딩에선 Git이 특히 중요합니다. 에이전트가 코드를 왕창 바꿔도, Git이 있으면 마음 편히 시도하고 아니면 한 번에 되돌릴 수 있으니까요.