티스토리 뷰

728x90
반응형

1.4 시작하기 - Git 설치하기

Git 설치하기

자 이제 Git를 사용해보자. 우선 해야할 일은 이것을 설치하는 것이다. Git를 얻는 방법은 여러가지이나 여기서는 2가지 메인 방법에 대해 알아보자. 첫째는 소스 파일로 인스톨하기, 둘째는 당신의 플랫폼에 맞는 패키지로 설치하기.

소스로 설치하기

만약에 당신이 가능하다면, 소스로 Git를 설치하는 것이 보통 유용하다. 왜냐하면 당신은 가장 최근 버젼을 얻을 수 있기 때문이다. 각 버젼의 Git는 발전된 UI를 포함하려는 경향이 있어서 당신이 소스를 컴파일링 하는 게 익숙하다면 가장 최근 버젼의 Git를 사용하는 것이 가장 최고의 길이것이다.

Git를 설치하기 위해서, 당신은 Git와 의존관계가 있는 다음 라이브러리들(curl,zlib, openssl, expat 그리고 libiconv)를 받아야한다. 예를 들어, 당신이 시스템에서 Git를 설치하기 위해서는 yum(Fedora)이나 apt-get(debian) 같은 명령어를 사용해야 하기때문에 위와 같은 라이브러리가 필요한것이다:

$ yum install curl-devel expat-devel gettext-devel \
  openssl-devel zlib-devel

$ apt-get install libcurl4-gnutls-dev libexpat1-dev gettext \
  libz-dev libssl-dev

당신이 기본적인 명령어들을 사용할 수 있는 환경을 만들었다면 Git 웹 사이트로 부터 가장 최근 스냅샵을 다운받아라:

http://git-scm.com/download

그리고 컴파일하고 설치해라:

$ tar -zxf git-1.7.2.2.tar.gz
$ cd git-1.7.2.2
$ make prefix=/usr/local all
$ sudo make prefix=/usr/local install

위의 내용까지 문제없이 진행되었다면, 당신은 Git 나 Git 업데이트 사이트를 통해 Git를 얻을수 있다:

$ git clone git://git.kernel.org/pub/scm/git/git.git

Linux에 설치하기

만약에 바이너리 인스톨러를 통해서 Git를 리눅스에 설치하기 원한다면, 당신은 보통 기본 패키지 관리툴을 이용한다. 페도라라면 yum을 이용한다:

$ yum install git-core

또는 우분투와 비슷한 Debian계열이라면 apt-get을 이용한다:

$ apt-get install git-core

Mac에 설치하기

Mac에 Git를 설치하는 쉬운 2가지 방법이 있다. 가장 쉬운 방법은 구글 코드 페이지에서 다운로드 받을 수 있는 그래픽 Git 인스톨러를 이용하는 것이다. (see Figure 1-7):

http://code.google.com/p/git-osx-installer

                                                Figure 1-7. Git OS X installer.

다른 방법으로는 MacPort를 이용하는 것이다.만약에 당신이 MacPorts (http://www.macports.org).를 설치했다면, 다음과 같은 명령어를 통해 Git를 설치해라

$ sudo port install git-core +svn +doc +bash_completion +gitweb

당신은 다른 부가적인 것들을 추가할 필요없으나 당신은 분명 딩신이 Subversion 저장소를 이용하여 Git를 이용할 경우를 염려하여 +svn을 포함하려 할것이다.  (see Chapter 8).

Windows 설치하기

Git를 윈도우에 설치하는 것은 매우 쉽다. msysGit 프로젝트는 가장 쉬운 인스톨 제작자를 가지고 있다. 간단하게 구글 코드 페이지에서 인스톨러 exe file을 다운로드 받고, 실행시켜라:

http://code.google.com/p/msysgit
설치가 완료된 후, 당신은 커맨드라인버젼(차후 사용이 편해질 SSH Client를 포함)과 standard GUI 버젼 모두 사용 가능하다.

반응형
댓글
250x250
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함