본문 바로가기
GPT 글쓰기/게임 관련 정보

Git과 GitHub, 뭐가 어떻게 다른 건가요?

by OhEasy 2025. 4. 11.
728x90
SMALL

"Git이랑 GitHub… 같은 거 아닌가요?"
처음 듣기엔 헷갈릴 수밖에 없는 두 용어.
둘 다 개발자가 자주 쓰는 도구지만, 역할이 완전히 달라요!

비유하자면,
Git은 작업 노트,
GitHub는 그 노트를 보관하고 공유하는 도서관 같은 존재예요.

조금 더 자세히 풀어볼게요 👇


🔹 1. Git은 ‘버전 관리 도구’예요

  • 로컬(내 컴퓨터)에서 사용하는 프로그램이에요.
  • 코드의 변경 이력을 저장하고,
    이전 상태로 되돌리거나 비교할 수 있어요.
  • 터미널(명령어 창)로 많이 사용해요.
    예: git init, git commit, git log 등

🔹 2. GitHub는 ‘코드 공유 플랫폼’이에요

  • Git으로 관리한 코드 저장소(=repo)를
    웹에 올려서 저장하고 협업할 수 있게 해줘요.
  • 다른 사람과 프로젝트를 함께 하거나,
    포트폴리오로 내 코드를 보여줄 때 유용하죠!

🔹 3. Git 없이는 GitHub도 쓸 수 없어요
Git으로 만든 저장소를 GitHub에 업로드(push)해야 하거든요.
GitHub는 Git의 기능을 웹 기반으로 편리하게 관리할 수 있도록 도와주는 곳이에요.

🔹 4. 함께 쓰면 좋은 이유

  • Git으로 로컬에서 코드 관리
  • GitHub로 백업 및 협업
  • 커밋 히스토리와 프로젝트를 시각적으로 확인 가능
    그래서 두 개를 세트처럼 쓰는 게 일반적이에요.

정리하자면,
Git = 코드 이력 관리 툴 (오프라인 중심)
GitHub = 코드 공유·협업 플랫폼 (온라인 중심)
이 둘을 잘 활용하면, 혼자 공부하든 협업하든
작업의 질과 속도가 훨씬 올라가요!

728x90
LIST

댓글