본문 바로가기

About my life/Development Studies

[Github] clone 에러 발생: ERROR: Repository not found

728x90
반응형

 

 

 

 

새로운 repository 를 만들었는데 SSH 키도 있고 한데 에러가 발생했음..

repository가 존재하지 않다고..

분명 저장소 존재하고, SSH 키도 있고 등록도 해놨는데 왜 ?

저는 아래와 같은 에러 메세지를 받았습니다.






Cloning into 'New-repository'...
ERROR: Repository not found.
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

 


 

반응형

 

 

해결책:

 

찾아보니까 여러개의 공개키가 존재하는 경우 SSH 키를 제대로 인식을 못했을 수도 있다고 합니다.

저는 window 운영체제에서 git bash 를 통해서 clone push 를 시도했습니다.

각각 세 개의 공개 키와 개인 키를 가지고 있으며 이를 모두 필요한 순간에 사용하고 싶었습니다.

 

SSH 에이전트 생성

eval "$(ssh-agent -s)"
ssh-add ~/.ssh/key_name

 

에이전트는 개인 키를 관리하고 SSH 클라이언트에서 사용 가능하게 하는 프로그램으로 키 관리, 암호 보안, 키 추가 및 제거, 키 캐싱, SSH 에이전트 소켓, 공개 키 제공 등 여러가지 역할을 합니다. 

 

SSH 에이전트는 여러 개의 공개키를 사용하고 싶을 때 편리하게 사용할 수 있습니다.

ssh-add -l

 

위 명령어를 통해 현재 에이전트에 등록된 키 목록을 출력합니다.

 

 

다시 클론 혹은 push 해보시면 될 겁니다.


 

728x90
반응형