반응형
1. 에러의 원인
git에 등록을 한 ssh key 를 손실했을 때 발생하는 에러이다
이 때문에 git 에서는 계속 접근을 허락하지 않는 것이다.
이 에러 때문에.....git clone 이 안되서 무지 애먹었다..
위 에러가 뜨기 전에 아래 명령어를 실행했을 때
#ssh-agent에 추가된 키 리스트 확인
ssh-add -l
The agent has no identities
위 문구가 떴을 때 주로 발생한다.
이는 ssh-keygen 을 통해서 ssh key를 만들어 등록을 했지만
정작 ssh 서버에는 등록이 안된 경우이다
2. 해결방법
여러가지 해결방법이 있지만 난 아래 명령어를 통해 해결했다.
ssh-add 를 통해 ssh-keygen 으로 만든 ssh-key 를 서버에 등록했다
ssh-add ~/.ssh/id_rsa
3. 참고 링크
반응형