Error code 모음/8. Git errors

[Git Error] Github permission denied: ssh add agent has no identities

쟈누이 2021. 12. 22. 20:38
반응형

 

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. 참고 링크


https://stackoverflow.com/questions/26505980/github-permission-denied-ssh-add-agent-has-no-identities

 

Github permission denied: ssh add agent has no identities

This is my first time accessing GitHub and I'm not experienced using a console. I am on a MacBook using Bash. When I try to access GitHub, I get this: git clone git@github.com:dhulihan/league-of-l...

stackoverflow.com

 

반응형