개발

Git

2005년 Linux를 만든 Linus Torvalds가 핀란드계 출신으로 미국에서 개발한 분산 버전 관리 시스템으로, 코드의 모든 변경 이력을 기록하고 여러 사람이 같은 코드를 안전하게 함께 수정할 수 있게 해 주는 사실상 모든 개발 작업의 표준 도구입니다.

쉽게 말하면?

Git은 '코드의 타임머신'입니다. 어제 만든 함수를 오늘 망가뜨려도 어제 시점으로 되돌릴 수 있고, 누가 언제 어느 줄을 고쳤는지 모든 흔적이 남습니다. 2005년 Linux 운영체제를 만든 Linus Torvalds가 직접 개발했고, 지금은 GitHub·GitLab·Bitbucket 같은 협업 서비스의 기반 기술이 되었습니다. 코딩을 처음 배울 때 'git add → git commit → git push' 세 명령만 알아도 절반은 시작한 셈입니다.

한 줄로 비유하면?

Git은 글쓰기 도중 누르는 'Ctrl+Z'의 강력한 버전입니다. 어느 시점으로든 돌아갈 수 있고, 두 사람이 같은 글을 동시에 고쳐도 충돌 없이 합칠 수 있습니다.

어디에 쓰이나?

Case 1

Linux Kernel · Git의 출발점

Git은 Linux 커널 개발자들이 코드를 안전하게 합치기 위해 Linus Torvalds가 만든 도구입니다.

결과: 전 세계 개발자가 동시에 같은 운영체제를 만드는 일이 가능해졌습니다.

Case 2

ai.percent.ac · 이 사이트

이 사이트의 모든 코드 변경이 Git으로 기록됩니다. 사이트 한 줄을 고치고 'git push'하면 Vercel이 자동 배포합니다.

결과: 비전공 운영자도 안전하게 코드를 고치고 되돌릴 수 있습니다.

Case 3

GitHub · Git 생태계 확장

Git은 도구 자체일 뿐이지만, GitHub·GitLab·Bitbucket 같은 호스팅 서비스가 Git 위에 협업·CI/CD·이슈 트래킹을 얹어 표준 작업 환경이 되었습니다.

결과: '코드를 다룬다 = Git을 쓴다'가 사실상 공식이 되었습니다.

주의할 점은?

Git이 입문자에게 중요한 이유는 네 가지입니다.

첫째, 안심하고 코드를 망가뜨릴 수 있게 해 줍니다. commit이 있는 한 어느 시점으로든 되돌아갈 수 있어서, 입문자가 실험하다가 망친 코드를 두려워하지 않아도 됩니다.

둘째, AI 코딩 도구의 기본 단위입니다. Cursor·Claude Code 같은 도구는 'Git 저장소'를 한 작업 공간으로 인식합니다. AI에게 코드를 맡길 때도 Git을 쓰면 무엇을 바꿨는지 한눈에 보입니다.

셋째, 협업의 표준 언어입니다. 한국·미국·유럽·일본 어디서나 같은 명령어로 코드를 합치고 충돌을 해결합니다. 회사 입사 첫 주에 가장 많이 쓰는 도구가 Git입니다.

넷째, 배포의 출발점입니다. Vercel·Netlify·Cloudflare Pages 같은 서비스가 'git push' 한 번으로 자동 배포를 처리합니다. 비전공 운영자가 서버 지식 없이 사이트를 굴리는 가장 짧은 길입니다.

어떻게 발전해 왔나?

2005
최초 공개
Linus Torvalds가 Linux 커널 개발용으로 Git 1.0 발표.
2008
GitHub 출시
Git을 클라우드에 호스팅한 GitHub 등장으로 폭발적 확산.
2026
AI 코딩 표준 단위
Cursor·Claude Code 등 AI 도구가 Git 저장소를 기본 작업 단위로 사용.

관련 태그

참고 자료

  1. Git 공식 사이트 — 공식 대표 홈페이지 · Software Freedom Conservancy · 2026 접속 — https://git-scm.com/
  2. Pro Git 책 — 무료 공식 입문서 (한국어판) · Apress · 2024 — https://git-scm.com/book/ko/v2
  3. GitHub Docs — Git 기본 명령 가이드 · Microsoft · 2025 — https://docs.github.com/ko/get-started/using-git
  4. Linus Torvalds — Git 개발 배경 인터뷰 · Linux Foundation · 2007 — https://www.linuxfoundation.org/
  5. GitHub Octoverse 2024 — 전 세계 사용자 통계 · GitHub · 2024 — https://octoverse.github.com/
  6. 생활코딩 Git 강의 — 한국어 무료 입문 강의 · 생활코딩 · 2024 — https://opentutorials.org/course/3837

대표 출처

Git 공식 사이트 (Software Freedom Conservancy)