github 를 이용하기로 마음을 먹었다면 정말 결정을 잘 내린 것이다. 라고 칭찬해 주고 싶다.
왜냐하면, 정말 좋으니까!
그래서 이번 포스팅은 github 계정 설정에 대해서 알아보고자 한다.
무슨 설정을 따로 포스팅까지 하나? 라고 반문 할 수 있겠지만, 조금 tricky 할 수 있다고 생각한다.
물론 이미 git 을 쓰는 사람들이라면 이정도 내공은 가지고 있을 거라고 생각은 하지만, 어디까지나 이번 포스팅은
본인이 나중에 헷갈릴 거 같아서 복습 차원에서 기재하는 거라고 생각된다...
github 에 프로젝트를 등록하는 것 까지는 쉽지만, 자신의 PC 에서 개발한 프로젝트를 github 에 올리고 받는 작업을 하려면,
github 에 접속하는 사람이 자신이라고 증명할수 있는 어떠한 방법이 필요하다.
이러한 방법은 github 에서는 자신의 public key 를 등록하는 것으로 해결한다.
public key 는 RSA 암호화 알고리즘을 이용하여 생성되는 자신의 PC 고유의 공개키이다.
이것을 생성하는 방법은 ssh-keygen 이라는 프로그램을 이용하는 것인데, 이 프로그램은 OpenSSH 라는 프로그램을 설치하면 자동으로 설치가 된다.
Debian 계열 Linux 에서는 apt-get install ssh 라는 것으로 간단하게 설치가 되고, 윈도우 운영체제에서는 msysgit 이라는 것을 설치하면 자동으로 설치가 된다.
public key 를 생성하는 방법은 아래와 같이 명령을 실행하고, 간단한 질문에 대해서 답하면 된다.
starblood@CafeLatte:~$ ssh-keygen
Generating public/private rsa key pair.
Enter file in which to save the key (/home/starblood/.ssh/id_rsa):
'Programming > Git' 카테고리의 다른 글
Setting the default git branch in a bare repository (0) | 2012.01.10 |
---|---|
10. Git commit 수정 (실수 고치기) (0) | 2011.08.12 |
8. github 소개 (0) | 2011.07.03 |
7. Git 기본 지식 (0) | 2011.07.03 |
6. Git Repository (저장소) 를 얻어오기 (0) | 2011.07.03 |