로컬pc에서 github에 push 할 수 있게 만들기(SSH)
by Jeongjin Kim
github에 로컬pc 공개키 만들고 github에 등록하기
SSH key가 있는지 확인
ls -al ~/.ssh
기존에 만든 키가 있으면
id_dsa.pub id_ecdsa.pub id_ed25519.pub id_rsa.pub
와 같은 파일을 볼 수 있음
SSH key 만들기
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
Enter file in which to save the key(/Users/[user]/.ssh/id_rsa): 에서 그냥 엔터치면 id_rsa 이름으로 파일 생성됨
github 계정에 키 등록하기
이름을 바꾸지 않았다면 id_rsa.pub 파일의 내용을 클립보드로 카피한다. 줄바꿈이나 다른 어떠한 문자도 넣지 않도록 유의한다.
- mac인 경우
pbcopy < ~/.ssh/id_rsa.pub
- windows인 경우
clip < ~/.ssh/id_rsa.pub
github에 로그인 후 우측 상단의 프로필 사진 부분을 클릭하면 메뉴가 나오는데 거기서 세팅 을 선택한다.
SSH and GPG keys 를 선택한다.
원하는 제목(장비를 구분 할 수 있는 이름) 을 적고 위에서 클립보드로 카피한 키를 붙여 넣는다. 이렇게 하고 github에서 clone을 하면 잘 동작한다.
끝.
Subscribe via RSS