Git과 GitHub의 차이는 무엇일까?

Git은 로컬에서 파일의 변경사항을 추적하고 여러 사용자 간의 작업 조율을 위한 도구로, 리눅스 커널 개발을 위해 리누스 토르발스가 개발했다.
반면 GitHub은 Git 저장소 호스팅을 지원하는 웹 서비스로, 클라우드 서버를 활용해 로컬 버전 관리를 가능케 한다.

 

 

 

Git

  • 버전 관리 프로그램
  • 오픈 소스 버전 관리 시스템(VCS, Version Control System)
  • 로컬 버전 관리

 

컴퓨터 파일의 변경사항을 추적하고 여러 명의 사용자들 간에 해당 파일들의 작업을 조율하기 위한 분산 버전 관리 시스템으로, 리눅스 커널 개발을 위해 리누스 토르발스가 2005년에 처음으로 개발하였다.

 

 

 

GitHub

  • 원격 저장소(버전 관리, 소스 코드 공유, 분산 버전 제어 등)
  • 웹 기반 호스팅 서비스
  • 클라우드 서버를 이용해 로컬 버전 관리(업로드, 공유)

 

분산 버전 관리 툴인 깃 저장소 호스팅을 지원하는 웹 서비스이다.

 

 

 

📜참고