지식 · IT·데이터·DX

Git · GitHub

Git / GitHub

📂IT·데이터·DX읽기 1분📊실무🔗관련 4

Git이란?

한 줄 정의
Git은 코드의 변경 이력을 저장·관리하는 버전관리 도구, GitHub는 그 코드를 온라인에 보관·협업하는 대표 서비스.
⚡ 3줄 요약
  • Git=코드 변경 이력 관리
  • GitHub=온라인 보관·협업
  • 되돌리기·협업의 기본

Git은 코드가 언제 어떻게 바뀌었는지를 '저장 지점(커밋)'으로 기록해, 언제든 되돌리고 여러 사람이 충돌 없이 함께 작업하게 해줍니다. 문서의 '변경 내역'과 '이전 버전 복원'을 코드 전체에 강력하게 적용한 것입니다. GitHub는 그 Git 저장소를 온라인에 두고 공유·협업·백업하게 해주는 서비스입니다.

바이브 코딩에서도 중요합니다 — AI가 만든 코드를 커밋해 두면 '뭔가 망가졌을 때' 직전 상태로 되돌릴 수 있고, GitHub에 올리면 배포·협업이 쉬워집니다. '되돌릴 수 있다'는 안전망이 실험적 코딩을 가능하게 합니다.

💡 쉽게 말하면
글의 '수정 기록+되돌리기'(Git)와 구글독스 공유(GitHub) — 협업과 버전관리의 기본입니다.
실무에서 왜 중요한가
AI와 코드를 실험하다 망가뜨려도 되돌릴 수 있어야 안심하고 시도합니다. Git이 그 '되돌리기' 안전망입니다.
유래와 출처

Git은 리눅스를 만든 리누스 토르발스(Linus Torvalds)가 2005년 리눅스 커널 개발을 위해 만들었습니다. GitHub는 2008년 출시돼 세계 최대의 코드 협업 플랫폼이 됐습니다.

출처 · Linus Torvalds, Git(2005) · GitHub(2008) · 원문 보기
사례로 이해하기

예를 들어, 바이브 코딩 중 Git으로 안전하게 작업한다고 해봅시다.

  1. 커밋 — 잘 되는 상태에서 '저장 지점(커밋)'을 남깁니다.
  2. 실험 — AI에게 새 기능을 요청해 코드를 바꿉니다.
  3. 문제 발생 — 바꿨더니 화면이 깨졌습니다.
  4. 되돌리기 — 직전 커밋으로 손쉽게 복원합니다.
  5. 공유 — 완성되면 GitHub에 올려 배포·협업에 씁니다.
관련 용어
이 용어와 연결된 교육
📚Claude Code로 실무 웹사이트 만들기나눔경영컨설팅 기업교육 · 대면/온라인과정 보기 →
이 주제로 사내 교육이 필요하신가요?
담당자 맞춤 커리큘럼·견적을 바로 받아보세요.
교육 문의하기
최종 수정 2026-07-11 · 감수 김종혁

자주 묻는 질문

아닙니다. Git은 '도구', GitHub는 그 Git 저장소를 온라인에서 다루는 '서비스'입니다.
바이브 코딩을 한다면 '커밋으로 되돌리기'만 알아도 큰 안전망이 됩니다. AI 도구가 대부분 대신 처리해 줍니다.
Git은 '버전관리 도구', GitHub는 그 코드를 온라인에 두고 협업하는 '서비스'입니다.
협업·이력 관리에 유용해, 문서·기획자도 쓰는 경우가 늘고 있습니다.