본문 바로가기

IT 티타임

git은 뭐고 github는 뭘까?

Git이란?

로컬에서 관리되는 버전 관리 시스템 (VCS : Version Control System) 중 하나이다.

소스코드 수정에 따른 버전을 관리해주는 시스템이다.

 

Git - Book

 

git-scm.com

위 사이트를 통해서 Git에 대해 자세한 설명이나 다양한 정보들을 확인 할 수 있다

 

Github란?

git + hub 합성어로 클라우드 방식으로 관리되는 버전 관리 시스템(VCS)이다.

자체 구축이 아닌 빌려쓰는 클라우드 개념이다.

 

그렇다면 버전 관리 시스템(VCS)는 Git만 있는 것일까?

당연히 아니다.

많은 버전 관리 시스템이 있는데

SVN 이라고 하는 버전 관리 시스템이 있다.

 

버전 관리 시스템은 3개로 나눌 수 있다.

로컬 버전 관리

중앙집중식 버전 관리(CVCS) - SVN

분산 버전 관리 시스템 - Github

 

 

 

GitHub: Where the world builds software

GitHub is where over 56 million developers shape the future of software, together. Contribute to the open source community, manage your Git repositories, review code like a pro, track bugs and feat...

github.com

Github는 버전 관리 시스템으로만 사용하지 않고

클라우드 시스템으로서 작용도 하는 것 같다.

내가 대학교에서 수업자료를 받을 때도 사용했었고

길벗출판사에서 책의 첨부자료들을 받을 수 있는 것으로도 사용되고 있다.

이게 버전 관리라는 카테고리로 맞을지도 모르겠다.