본문 바로가기

반응형

Git 으로 버전관리하기

(2)
Git 에서 버전관리란? 학습목차 1장. Git 이해하기 1-1. Git에서 버전관리란? 1-2. 버전관리 도구의 종류 Git은 버전관리 도구이다. 버전 관리 도구는 Git 외에도 MS의 Source Safe나 Team Foundation 또는 오픈소스인 CVS 등이 있으며 이런 도구는 원래 특정 IT 전문가 사이에서만 사용되어오던 도구였다. 최근에는 전문가 뿐만 아니라 일반인들 사이에서도 버전관리 도구가 널리 사용되고 있으며 그 중에서 Git은 정말 많은 사용율을 보이고 있다. 그런데 Git이 무엇인지 그리고 Git의 기능이 어떤 것이 있으며 어떤 목적으로 사용하는 것인지를 올바로 알고 사용하는 경우는 많치 않아보인다. 이왕에 사용하는 도구라면 올바로 알고 사용하는 것이 좋치 않을까? 그래서 필자는 시간이 나는대로 Git에 대..
버전관리 도구의 종류 학습목차 1장. Git 이해하기 1-1. Git에서 버전관리란? 1-2. 버전관리 도구의 종류 이번에는 버전관리 도구의 종류를 알아보고 Git은 어떤 종류인지와 장점 등을 알아보려고 한다. 버전관리 도구의 종류 다음은 최근에 가장 많이 사용하는 버전관리 도구들을 보여주고 있다. 버전을 관리해주는 면에서는 동일하지만 그 쓰임새는 다르다. 출처:위키피디아 위의 표에서 볼 수 있는 것처럼 버전관리 도구는 다음 세가지 종류로 나뉜다. Local Only 종류는 버전을 관리하는 능력만 가지는 도구이다. 반면에 Client-Server(이하 CS) 와 Distributed(이하 분산형) 형식의 도구는 팀 단위로 파일이나 버전을 공유할 수 있게하는 기능도 가지고 있다. 그렇다면 CS 형과 분산형의 공유방법에는 어떤 ..

반응형