본문 바로가기

카테고리 없음

ssh 로 git 연결하기

반응형

항상 할려고 하면 까먹어서 이렇게라도 한 번 적어보면 기억이 좀 잘 날까해서 적어 본다.


git cline git@github.com:repo/proj

하게 되면

"repository access denied."

같은 메세지를 보게 된다.


이럴 경우

1. ssh-keygen 을 이용하여 키를 생성하고,

2. git > Settings > Deployment Keys 에서 해당 생성한 공개키를 등록하면 되는데


이렇게 해도

"Permission denied " 뭐시기 라고 나오면서 다시 연결이 안될 수 있는데.

이는 해당 (로컬)머신에서 private key 가 등록이 안된 상태일 수 있다.

이럴 땐


1. ssh-add [아까 생성산 privatekey경로]

하면 된다.

하고 나서 ssh-add -l 명령어도 fingerprint 등록이 되어 있는지 확인 하면 됨.





반응형