Git에 대한 간단한 설명 (1)

1727 단어 기초
1. 중앙 및 분산 버전 제어 시스템
1) 중앙 버전 제어 시스템
집중식 버전 제어 시스템의 버전 라이브러리는 중앙 서버에 집중적으로 저장된 것이다. 먼저 중앙 서버에서 최신 버전을 얻어 자신의 작업을 완성한 후에 자신의 결과를 중앙 서버에 전달한다.
중앙 버전 제어 시스템의 가장 큰 단점은 네트워크가 연결되어야 작동할 수 있다는 것이다. 랜에서 대역폭이 넓고 속도가 빠르다. 만약 인터넷에서 네트워크 속도가 느릴 때 큰 파일을 제출하는 데 시간이 오래 걸릴 수 있다.이 밖에 중앙 서버에 문제가 생기면 모두가 일을 할 수 없다.
CVS 및 SVN은 중앙 버전 제어 시스템입니다.
2) 분산 버전 제어 시스템
분포식 버전 제어 시스템은 중앙 서버가 없고 모든 사람의 컴퓨터에 완전한 버전 라이브러리가 있기 때문에 작업할 때 네트워크를 연결할 필요가 없다. 왜냐하면 버전 라이브러리는 자신의 컴퓨터에 있기 때문이다.여러 사람이 협업하는 방법은 모든 사람이 자신의 컴퓨터에서 같은 파일을 고쳤는데 이때 각자의 수정을 상대방에게 미루기만 하면 서로의 수정을 볼 수 있다.
집중식 버전 제어 시스템에 비해 분포식 버전 제어 시스템의 안전성은 매우 높다. 왜냐하면 모든 사람의 컴퓨터에 완전한 버전 라이브러리가 있기 때문에 어떤 사람의 컴퓨터에 문제가 생기면 괜찮다. 다른 사람에게서 하나를 복사하면 된다.
실제 분포식 버전 제어 시스템을 사용할 때 사실 서로 버전 라이브러리를 전송하는 수정은 매우 드물다. 왜냐하면 상대방이 같은 랜에 있지 않고 서로 접근하지 못할 수도 있고 한쪽의 컴퓨터가 켜지지 않을 수도 있기 때문이다.따라서 분포식 버전 제어 시스템도 보통 중앙 서버를 충당하는 컴퓨터가 있지만 이 서버는 교환 수정을 편리하게 하기 위한 것일 뿐 그 없이도 작동하지 않고 교환 수정이 불편할 뿐이다.
Git는 현재 세계에서 가장 선진적인 분포식 버전 제어 시스템이다.
 
2, Git 설치
1) Linux에 git 설치
① Debian 또는 Ubuntu Linux
설치 명령:sudo apt-get install git
② 이전 버전의 Debian 또는 Ubuntu Linux
설치 명령:sudo apt-get install git-core
③ 기타 Linux 버전
직접 원본 설치: Git 홈페이지에서 원본 다운로드, 압축 풀기, 순서대로 입력:./config,make,sudomake install 명령 몇 개 설치
2) Mac OS X에 Git 설치
① homebrew를 설치하고 homebrew를 통해 Git를 설치하는 구체적인 방법은 참고http://brew.sh/.
② 권장 방법: AppStore에서 직접 Xcode를 설치하고 Xcode는 Git를 통합하지만 기본적으로 설치되지 않습니다. Xcode를 실행하고 메뉴 Xcode->Preferences를 선택하고 팝업 창에서 Downloads를 찾아 Command Line Tools를 선택하고 Install을 누르십시오.
3) Windows 설치 Git
git bash 설치
 
3, Git 구성
git config --global user.name "Your Name"
git config --global user.email "[email protected]"

좋은 웹페이지 즐겨찾기