git bash 실행
git for windows 사용시
ssh 키 생성
ssh-keygen -t rsa -C “email@example.com”
저장경로를 입력하지 않으면 기본 경로에 저장
비밀번호를 입력하지않으면 키 사용시 비밀번호없이 사용가능
id_rsa - private key 외부 노출 금지
id_rsa_pub - public key
키등록
ssh-agent 실행
eval `ssh-agent -s`
키 추가
ssh-add ~/.ssh/id_rsa (키 저장 경로)
저장소 ssh 설정
사용하는 저장소의 ssh 설정에 위에서 만든 public key 값을 추가
Git Clone
저장소의 ssh 주소를 이용하여 clone
git clone git@github.com:user/project.git
만약 저장소의 ssh 포트가 22번이 아닐경우
ssh:// , 포트 번호를 추가
git clone ssh://git@github.com:[port]/user/project
소스 트리 ssh 설정
도구 -> 옵션 -> SSH 클라이언트 OpenSSH 선택
참고
m.blog.naver.com/semidex37/220951282334