반응형

git repository에 접근할 서버에 ssh key 생성

아래 명령어로 ssh key 생성

ssh-keygen

입력창에서 엔터 계속해서 생성 진행

id_rsa, id_rsa.pub 파일 생성 확인

경로 : ~/.ssh (윈도우는 C:/Users/{계정}/.ssh 경로)

git repository에 public key 설정

  • github > repository 접속
  • Settings > Deploy Keys > Add deploy key
  • Title : my-server, Key : 위에서 생성한 id_rsa.pub 내용 붙여넣기 후 추가

fingerprint 설정

아래 설정을 해주지 않으면 "Are you sure you want to continue connecting (yes/no/[fingerprint])?" 창이 나타나 yes를 입력해주는 과정이 필요함.
shell로 git 접근 커맨드 실행시 yes 입력창이 나타나는 것은 방해 요소가 되므로 아래 명령어를 실행하여 fingerprint 설정을 해주는 것이 좋다.

ssh -o StrictHostKeyChecking=no git@github.com

서버에서 git 활용

git clone git@github.com:{username}/{repository_name}.git

참고

 
반응형

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

[GitHub] GitHub Pages Jekyll 테마 적용하기  (0) 2019.05.25
[GitHub] GitHub Pages 사용하기  (0) 2019.05.25
[Git] Merge vs Rebase  (0) 2019.05.19
[Git] 명령어  (0) 2019.05.11
[Git] 설치하기  (0) 2019.05.11

+ Recent posts