반응형
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 |