Mac OS X에 Git 설치

Mac에 Git을 설치하는 방법은 여러 가지가 있습니다. 사실 XCode(또는 명령줄 도구)를 설치했다면 Git이 이미 설치되어 있을 수도 있습니다. 설치되어 있는지 알아보려면 터미널을 열고 git --version을 입력합니다.

$ git --version git version 2.7.0 (Apple Git-66)

Apple은 사실 자체적인 Git 포크를 유지하고 제공하지만 일부 주요 버전에서는 주류 Git보다 뒤처지는 경향이 있습니다. 따라서 아래 방법 중 하나를 사용하여 최신 버전의 Git을 설치할 수 있습니다.

Mac 설치 프로그램용 Git

Mac에 Git을 설치하는 가장 쉬운 방법은 독립 실행형 설치 프로그램을 사용하는 것입니다.

  1. 최신 Mac용 Git 설치 프로그램을 다운로드합니다.

  2. 프롬프트에 따라 Git을 설치합니다.

  3. 터미널을 열고 git --version을 입력하여 성공적으로 설치되었는지 확인합니다.

    $ git --version
     git version 2.9.2
  4. 다음 명령을 사용하여 Git 사용자 이름과 이메일을 구성하고 Emma의 이름을 사용자의 이름으로 바꿉니다. 이 세부 정보는 사용자가 만드는 모든 커밋과 연결됩니다.

    $ git config --global user.name "Emma Paris"
     $ git config --global user.email "eparis@atlassian.com"
  5. (선택 사항) HTTPS 리포지토리로 작업할 때 Git에서 사용자 이름과 비밀번호를 기억하도록 하려면 git-credential-osxkeychain 도우미를 구성합니다.

Homebrew를 사용하여 Git 설치

OS X에서 패키지를 관리하기 위해 Homebrew를 설치했다면 다음 설명에 따라 Git을 설치할 수 있습니다.

  1. 터미널을 열고 Homebrew를 사용하여 Git을 설치합니다.

    $ brew install git
  2. git --version을 입력하여 성공적으로 설치되었는지 확인합니다.

    $ git --version git version 2.9.2
  3. 다음 명령을 사용하여 Git 사용자 이름과 이메일을 구성하고 Emma의 이름을 사용자의 이름으로 바꿉니다. 이 세부 정보는 사용자가 만드는 모든 커밋과 연결됩니다.

    $ git config --global user.name "Emma Paris"
    $ git config --global user.email "eparis@atlassian.com"
  4. (선택 사항) HTTPS 리포지토리로 작업할 때 Git에서 사용자 이름과 비밀번호를 기억하도록 하려면 git-credential-osxkeychain 도우미를 설치합니다.

MacPorts를 사용하여 Git 설치

OS X에서 패키지를 관리하기 위해 MacPorts를 설치했다면 다음 설명에 따라 Git을 설치할 수 있습니다.

  1. 터미널을 열고 MacPorts를 업데이트합니다.

    $ sudo port selfupdate
  2. 사용 가능한 최신 Git 포트와 변형을 검색합니다.

    $ port search git
    $ port variants git
  3. bash 완성, OS X 키 집합 도우미, 문서를 사용하여 Git을 설치합니다.

    $ sudo port install git +bash_completion+credential_osxkeychain+doc
  4. 다음 명령을 사용하여 Git 사용자 이름과 이메일을 구성하고 Emma의 이름을 사용자의 이름으로 바꿉니다. 이 세부 정보는 사용자가 만드는 모든 커밋과 연결됩니다.

    $ git config --global user.name "Emma Paris"
    $ git config --global user.email "eparis@atlassian.com"
  5. (선택 사항) HTTPS 리포지토리로 작업할 때 Git에서 사용자 이름과 비밀번호를 기억하도록 하려면 git-credential-osxkeychain 도우미를 구성합니다.

git-credential-osxkeychain 도우미 설치

Bitbucket은 SSH 및 HTTPS 모두를 통해 Git 리포지토리를 푸시하고 풀링하는 기능을 지원합니다. HTTPS를 통해 비공개 리포지토리로 작업하려면 푸시 또는 풀을 수행할 때마다 사용자 이름과 비밀번호를 입력해야 합니다. git-credential-osxkeychain 도우미를 사용하면 OSX 키 집합에 사용자 이름과 비밀번호를 캐시할 수 있으므로 매번 다시 입력할 필요가 없습니다.

  1. 위의 MacPort 또는 Homebrew 설명을 따른 경우 도우미가 이미 설치되어 있어야 합니다. 도우미가 설치되지 않은 경우 다운로드하여 설치해야 합니다. 터미널 창을 열고 다음을 확인합니다.

    $ git credential-osxkeychain usage: git credential-osxkeychain 

    사용 문구를 받으면 4단계로 건너뜁니다. 도우미가 설치되지 않은 경우, 2단계로 이동합니다.

  2. curl을 사용하여 git-credential-osxkeychain을 다운로드(또는 브라우저를 통해 다운로드)하고 /usr/local/bin으로 옮깁니다.

    $ curl -O http://github-media-downloads.s3.amazonaws.com/osx/git-credential-osxkeychain $ sudo mv git-credential-osxkeychain /usr/local/bin/
  3. 파일을 실행 파일로 만듭니다.

    $ chmod u+x /usr/local/bin/git-credential-osxkeychain
  4. osxkeychain 자격 증명 도우미를 사용하도록 git을 구성합니다.

    $ git config --global credential.helper osxkeychain

    다음에 Git에서 사용자 이름과 비밀번호를 입력하라는 메시지가 표시되면 나중에 사용할 수 있도록 키 집합에 캐시합니다.

Atlassian Sourcetree로 Git 설치

Mac용 무료 비주얼 Git 클라이언트 Sourcetree는 Git 번들 버전과 함께 제공됩니다. Sourcetree는 여기에서 다운로드할 수 있습니다.

Sourcetree로 Git를 사용하는 방법(및 Bitbucket에서 Git 리포지토리를 호스팅하는 방법)을 알아보려면 포괄적인 Bitbucket 및 Sourcetree 를 사용한 Git 튜토리얼을 따르십시오.

OS X의 소스에서 Git 빌드

Mac에서의 Git 빌드는 OS X 릴리스 간에 이동하는 특정 라이브러리로 인해 약간 까다로울 수 있습니다. El Capitan(OS X 10.11)에서 다음 설명에 따라 Git을 빌드합니다.

  1. 터미널에서 XCode의 명령줄 도구를 설치합니다(아직 설치하지 않은 경우).

    $ xcode-select --install
  2. Homebrew를 설치합니다.

  3. Homebrew를 사용하여 OpenSSL을 설치합니다.

    $ brew install openssl
  4. Git 소스를 복제합니다(또는 아직 Git 버전을 설치하지 않은 경우 다운로드하여 압축을 풉니다).

    $ git clone https://github.com/git/git.git
  5. Git을 빌드하려면 다음 플래그로 make를 실행합니다.

    $ NO_GETTEXT=1 make CFLAGS="-I/usr/local/opt/openssl/include" LDFLAGS="-L/usr/local/opt/openssl/lib"

다음 단계: Bitbucket Cloud로 Git에 대해 알아보기

Windows에 Git 설치

Windows용 Git 독립 실행형 설치 프로그램

  1. 최신 Windows용 Git 설치 프로그램을 다운로드합니다.

  2. 설치 프로그램을 성공적으로 시작하면 Git 설치 마법사 화면이 표시됩니다. 다음완료 메시지에 따라 설치를 완료합니다. 기본값 옵션은 대부분 사용자에게 적합한 옵션입니다.

  3. 명령 프롬프트(또는 설치 중에 Windows 명령 프롬프트에서 Git을 사용하지 않기로 선택한 경우 Git Bash)를 엽니다.

  4. 다음 명령을 실행하여 Git 사용자 이름과 이메일을 구성하고 Emma의 이름을 사용자의 이름으로 바꿉니다. 이 세부 정보는 사용자가 만드는 모든 커밋과 연결됩니다.

     $ git config --global user.name "Emma Paris" $ git config --global user.email "eparis@atlassian.com"
  5. 선택 사항: Windows에 Git 자격 증명 도우미 설치

    Bitbucket은 Bitbucket의 원격 Git 리포지토리로 HTTP를 푸시하고 풀링하는 기능을 지원합니다. 원격 리포지토리와 상호 작용할 때마다 사용자 이름/비밀번호 조합을 입력해야 합니다. 매번 해당 조합을 입력하는 대신 Windows용 Git 자격 증명 관리자로 자격 증명을 저장할 수 있습니다.

Atlassian Sourcetree로 Git 설치

Windows용 무료 비주얼 Sourcetree는 Git 번들 버전과 함께 제공됩니다. Sourcetree는 여기에서 다운로드할 수 있습니다.

Sourcetree로 Git을 사용하는 방법(및 Bitbucket에서 Git 리포지토리를 호스팅하는 방법)을 알아보려면 포괄적인 Bitbucket 및 Sourcetree를 사용한 Git 자습서를 따르세요.

다음 단계: Bitbucket Cloud로 Git에 대해 알아보기

Linux에 Git 설치

Debian/Ubuntu(apt-get)

Git 패키지는 apt를 통해 사용 가능합니다.

  1. 셸에서 apt-get을 사용하여 Git을 설치합니다.

    $ sudo apt-get update
    $ sudo apt-get install git
  2. git --version을 입력하여 성공적으로 설치되었는지 확인합니다.

    $ git --version
    git version 2.9.2
  3. 다음 명령을 사용하여 Git 사용자 이름과 이메일을 구성하고 Emma의 이름을 사용자의 이름으로 바꿉니다. 이 세부 정보는 사용자가 만드는 모든 커밋과 연결됩니다.

    $ git config --global user.name "Emma Paris"
    $ git config --global user.email "eparis@atlassian.com"

Fedora(dnf/yum)

Git 패키지는 yumdnf를 통해 사용 가능합니다.

  1. 셸에서 dnf(또는 이전 버전의 Fedora에서는 yum)를 사용하여 Git을 설치합니다.

    $ sudo dnf install git

    또는

    $ sudo yum install git
  2. git --version을 입력하여 성공적으로 설치되었는지 확인합니다.

    $ git --version
    git version 2.9.2
  3. 다음 명령을 사용하여 Git 사용자 이름과 이메일을 구성하고 Emma의 이름을 사용자의 이름으로 바꿉니다. 이 세부 정보는 사용자가 만드는 모든 커밋과 연결됩니다.

    $ git config --global user.name "Emma Paris"
     $ git config --global user.email "eparis@atlassian.com"

Linux의 소스에서 Git 빌드

Debian / Ubuntu

Git을 Linux에서 빌드하려면 몇 가지 종속성이 필요합니다. 종속성은 apt를 통해 사용 가능합니다.

  1. 셸에서 apt-get을 사용하여 필요한 종속성을 설치합니다.

    $ sudo apt-get update
    $ sudo apt-get install libcurl4-gnutls-dev libexpat1-dev gettext libz-dev libssl-dev asciidoc xmlto docbook2x
  2. Git 소스를 복제합니다(또는 아직 Git 버전을 설치하지 않은 경우 다운로드하여 압축을 풉니다).

    $ git clone https://git.kernel.org/pub/scm/git/git.git
  3. Git을 빌드하고 /usr에 설치하려면 make를 실행합니다.

    $ make all doc info prefix=/usr
    $ sudo make install install-doc install-html install-info install-man prefix=/usr

Fedora

Git을 Linux에서 빌드하려면 몇 가지 종속성이 필요합니다. 종속성은 yumdnf를 통해 사용 가능합니다.

  1. 셸에서 dnf(또는 이전 버전의 Fedora에서는 yum)를 사용하여 필요한 빌드 종속성을 설치합니다.

    $ sudo dnf install curl-devel expat-devel gettext-devel openssl-devel perl-devel zlib-devel asciidoc xmlto docbook2X

    또는 yum을 사용합니다. yum의 경우 먼저 EPEL(Extra Packages for Enterprise Linux) 리포지토리를 설치해야 할 수 있습니다.

    $ sudo yum install epel-release
    $ sudo yum install curl-devel expat-devel gettext-devel openssl-devel perl-devel zlib-devel asciidoc xmlto docbook2X
  2. Git 빌드가 예상하는 파일 이름에 docbook2X를 심볼릭 링크로 연결합니다.

    $ sudo ln -s /usr/bin/db2x_docbook2texi /usr/bin/docbook2x-texi
  3. Git 소스를 복제합니다(또는 아직 Git 버전을 설치하지 않은 경우 다운로드하여 압축을 풉니다).

    $ git clone https://git.kernel.org/pub/scm/git/git.git
  4. Git을 빌드하고 /usr에 설치하려면 make를 실행합니다.

    $ make all doc prefix=/usr
    $ sudo make install install-doc install-html install-man prefix=/usr

다음 단계: Bitbucket Cloud로 Git에 대해 알아보기