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
반응형
'About my life > Development Studies' 카테고리의 다른 글
[Vscode] Running cells with '/bin/python3' requires the ipykernel package (20) | 2024.03.15 |
---|---|
[Linux] Ubuntu 20.04 그래픽 드라이버 설치: 1024x768 해상도 문제 (76) | 2024.01.28 |
[Github] 모든 Commit 내용 다른 repository로 옮기기: history 복제 (17) | 2023.12.28 |
[ChatGPT] openAI api key 429 error: 새 계정인데 에러 발생 (31) | 2023.12.24 |
[Linux] Ubuntu 20.04 듀얼 부팅 방법: 오류 없음 (22) | 2023.12.13 |