Git 01 - 버전 관리 시스템, 분산 버전 관리 시스템이란


Git 01 - 버전 관리 시스템, 분산 버전 관리 시스템이란

- 들어가기에 앞서 본 포스팅은 inflean 무료 강의 "지옥에서 온 관리자 Git"을 수강하고 정리한 글입니다. 버전 관리 시스템이란, 버전마다 모든 파일을 저장해두어야 하는데에는 시간과 컴퓨터 용량의 소비가 들어간다. 무엇보다 가장 위험한 상황은, 어떤 사오항 컴퓨터를 더 이상 사용할 수 없게 된다면 모든 파일이 날아갈 위험에 처하게 된다. 이러한 상황을 타계하기 위해 만들어진 것이 바로 VCS(Version Control System) 단, VCS의 경우 컴퓨터에 바이러스 침입 상황은 보호해주지 못하며 단순히 로컬에서만 관리하는 것이기 때문에 협업이 불가능하다는 단점이 존재한다. 이러한 단점을 보완하기 위해 CVCS(Centrailized Version Control System) 가 나오게 된다. (대표적으로 SVN) 중앙 집중형 버전 관리 시스템으로, VCS의 단점 중 하나인 협업 불가를 개선한 것이라고 생각하면 된다. 중앙에서 파일들을 관리하는 컴퓨터가 있고, 사용자들은...


#CVCS #github #SVN깃허브차이 #SVN단점 #VCS #깃허브 #버전관리시스템 #분산버전관리시스템

원문링크 : Git 01 - 버전 관리 시스템, 분산 버전 관리 시스템이란