1. Homebrew 이용하여 Git 설치


Homebrew를 이용하여 git을 간단하게 설치 할 수 있다. 명령어는 아래와 같다.

$ brew install git

또는 직접 홈페이지에 가서 다운을 받아 설치하여도 된다.

  • Git 설치 : https://git-scm.com

2. Git 계정 설정

로컬 디렉토리에서 git 저장소로 변경 push 하려면 github 계정명과 패스워드를 계속 입력해야하는 번거로움이 있다.
초기에 계정 설정을 한번만 해주면 (초기화 하지 않는 이상) 계속 유지되기 때문에 계정 설정을 해주는 것이 편리하다.

계정설정은 git config 라는 명령어로 실행할 수 있다. 명령어는 아래와 같다.

$ git config --global user.name "abcd" // git user name
$ git config --global user.email abcd@abcd // git user email

프로젝트마다 다른 email을 사용하고 싶으면 --global 옵션을 제거하면 된다.

git config 설정확인 명령어는 아래와 같다.

$ git config --list



3. git에 SSH 공개키 등록

계정 정보를 입력하고 난 후 인증은 SSH 공개키로 인증해야 한다. 먼저 공개키가 있는지 확인한다.

$ cat ~/.ssh/id_rsa.pub


디렉터리가 없다고 뜨면 아래의 명령어로 공개키를 생성한다.

$ ssh-keygen


엔터 세번을 눌러 공개키를 만든다.(패스프레이즈 설정하지 않을 경우)
다시 아래의 명령어로 공개키를 확인한다.

$ cat ~/.ssh/id_rsa.pub




나온 공개키를 github의 settings -> SSH and GPG keys 카테고리를 클릭하고 오른쪽 부분의 new SSH key 버튼을 클릭하여 생성한 공개키를 등록한다.


위의 이미지처럼 등록되면 성공!




reference


  • https://git-scm.com/book/ko/v2/GitHub-%EA%B3%84%EC%A0%95-%EB%A7%8C%EB%93%A4%EA%B3%A0-%EC%84%A4%EC%A0%95%ED%95%98%EA%B8%B0
  • https://git-scm.com/book/ko/v2/Git%EB%A7%9E%EC%B6%A4-Git-%EC%84%A4%EC%A0%95%ED%95%98%EA%B8%B0
  • https://git-scm.com/book/ko/v2/Git-%EC%84%9C%EB%B2%84-SSH-%EA%B3%B5%EA%B0%9C%ED%82%A4-%EB%A7%8C%EB%93%A4%EA%B8%B0