버전 관리 시스템은 파일 변화를 시간에 따라 기록했다가 나중에 특정 시점의 버전을 다시 꺼내올 수 있는 시스템이다.VCS를 사용 하면 각 파일을 이전 상태로 되돌릴 수 있고, 프로젝트를 통쨰로 이전 상태로 되돌릴 수 있고, 시간에 따라 수정 내용을 비교해볼 수 있고,
Linux 커널은 굉장히 규모가 큰 오픈소스 프로젝트다. Linux 커널의 삶 대부분은(1991-2002) Patch와 단순 압축 파일로만 관리했다. 2002년에 드디어 Linux 커널은 BitKeeper라고 불리는 상용 DVCS를 사용하기 시작했다.2005년에 커뮤니
Git은 데이터를 파일 시스템 스냅샷의 연속으로 취급하고 크기가 아주 작다.Git은 커밋하거나 프로젝트의 상태를 저장할 때마다 파일이 존재하는 그 순간을 중요하게 여긴다.파일이 달라지지 않았으면 Git은 성능을 위해서 파일을 새로 저장하지 않는다.(이전 상태의 파일에
설정 내용을 확인하고 변경할 수 있다. Git은 이 설정에 따라 동작한다. /etc/gitconfig 파일: 시스템의 모든 사용자와 모든 저장소에 적용되는 설정이다. git config --system 옵션으로 이 파일을 읽고 쓸 수 있다. (이 파일은 시스템 전체 설
주로 다음 두 가지 중 한 가지 방법으로 Git 저장소를 쓰기 시작한다.1\. 아직 버전관리를 하지 않는 로컬 디렉토리 하나를 선택해서 Git 저장소를 적용하는 방법2\. 다른 어딘가에서 Git 저장소를 Clone하는 방법버전관리를 하지 아니하는 기존 프로젝트를 Git