본문 바로가기

General/Git

[Git] Git Setup for mac(Git 환경구축)


요즘에 repository의 대세로 떠오르고 있는 Git! 저도 써보려고 설치해봤습니다.



Download Git

각 환경에 맞게 아래의 링크를 따라 설치해주면 되요. 하지만 이 글은 OSX Setup에 초점이 맞춰져 있습니다. ^^
Install Git: Win Setup, OSX Setup, Linux Setup

OSX Setup을 따라 들어갑니다.
Download and Install the latest version of Git.을 살포시 눌러주세요.



이동한 페이지의 화면 오른쪽을 보면 요렇게 보일거에요. Mac OSX를 눌러줍니다.



아래 보이는 목록중에서 git-1.7.7.3-intel-universal-snow-leopard.dmg를 눌러주세요.



그리고 이 링크를 통해 다운 받습니다.

File:



Install Git

다운로드 받은 이미지를 마운트 시켜줍니다.
그리고 git-1.7.7.3-intel-universal-s...-leopard.pkg 를 이용해 패키지를 설치합니다.



인스톨러가 안내하는데로 Git을 설치해줍니다.









두둥! 설치가 완료되었습니다. 응용프로그램(Applications)을 확인해 볼까요~?
어머나?????? 어디있니?????? 아이콘이 어디갔지? 어디갔지? 



다시 Git 사이트에 접속합니다. http://help.github.com/mac-set-up-git/
글을 잘 읽어보니, 이런게 있네요!
*Note*
Don't worry that you don't see an icon when it's done.

It's not that kind of application. 
내가 걱정하고 있는건 또 어떻게 귀신같이 알아기지곤, 이렇게 써놓다니. 친절하기도 해라.
아이콘이 보이지 않아도 걱정하지 말라고, 요건 애플리케이션의 종류가 아니라고 써놓았군요.
 

 
Set Up SSH Keys

자, 그럼 아이콘이 없다는건 알겠고! 이제 어떻게 하면 되냐구요. 

 Next: Set Up SSH Keys

 We use SSH keys to establish a secure connection between your computer and GitHub. Setting them up is  fairly easy, but does involve a number of steps.
  
 음.. 내 컴퓨터와 GitHub사이에서 보안 연결을 수립하기 위해서 SSH key를 사용한다고 합니다.
설정하는건 매우 간단하지만, 몇가지 단계를 거쳐야만 한다니, 거쳐 봅시다.

새로운 키를 생성했는지 확인하기 위해서, 이미 존재하는 키가 있는지 확인합니다.
먼저, 터미널을 실행합니다. (터미널 앱은 보통의 경우 /Application/Utilities 에 있습니다.)




1. SSH Keys를 체크한다. 이미 키 페어 key pair가 있으면 Step 4로 바로 가세요~~
    먼저, 컴퓨터에 ssh keys가 존재하는지 체크합니다.
 

 $ cd ~/.ssh 

 $ ls
 known_hosts 
 

    확인해보니 제 컴퓨터에는 만들어둔 ssh key가 없군요.


2. 이미 존재하는 SSH Keys를 백업해두고, 지운다.
    음... 전 만들어 둔게 없습니다. Step 2는 패스~


3. 새로운 SSH Key를 생성한다.

   
 $ ssh-keygen -t rsa -C "yhwoo.croute@gmail.com"
 Generating public/private rsa key pair.
 Enter file in which to save the key (/Users/
croute/.ssh/id_rsa): <press enter>

    자신의 메일 주소를 넣고 키를 생성해줍니다.
    생성된 파일은 자신이 사용하는 유저 디렉토리에 들어가는군요.
    제 유저 디렉토리는 croute입니다.
    엔터를 쳐줍니다.

  
 Enter passpharase (empty for no passphrase): <enter a passphrase>
 Enter same passphrase again: 
<enter passphrase again>

    passphrase를 입력해줍니다.    
    여기까지 잘 따라왔다면, 아래와 같은 화면이 나올겁니다.

 Your identification has been saved in
 /Users/
croute/.ssh/id_rsa 
 Your public key has been saved in
 /Users/
croute/.ssh/id_rsa.pub
 The key fingerprint is:
 01:0f:f4:3b:ca:85:d6:17:a1:7d:f0:68:9d:f0:a2:db
yhwoo.croute@gmail.com 
 The key's randomart image is:  

  

    
    
4. GitHub에 SSH key를 추가한다.

     GitHub 사이트로 갑니다.
    "Account Settings" > Click "SSH Public Keys" > Click "Add another public key"

    ...
    ...
    ...

    물론.. 가입이 되어있어야 겠죠?
    로그인을 하고 이동을 한 후, ~/.ssh/id_rsa.pub 을 열어서 그곳의 내용을 복사합니다.

    그리고 그 내용들을 넣어주고 key의 이름을 정해주면 끝!

 

'General > Git' 카테고리의 다른 글

Git, Git, Git, Git, Git이 뭐길래?  (2) 2012.07.15