About my life/Development Studies
[Github] clone 에러 발생: ERROR: Repository not found
wntdev
2023. 12. 28. 17:55
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
반응형