반응형
항상 할려고 하면 까먹어서 이렇게라도 한 번 적어보면 기억이 좀 잘 날까해서 적어 본다.
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 등록이 되어 있는지 확인 하면 됨.
반응형