728x90
1. git push 중 다음과 같은 에러 메시지 발생
$ git push origin master
ERROR: Repository not found.
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
2. Github에 ssh key 등록을 하는데, "Key is already in use" 에러 메시지 발생
>> Github에서 ssh key 중복 등록 불가 / 다른 Github 계정에서 해당 ssh key를 등록하였음
3. 새로운 Github 계정용 ssh key를 생성하기
ssh-keygen 할 때 file 이름을 기존에 생성된 id_rsa와 다르게 설정 (ex. {file_path}/{new_id_rsa_file_name})
4. .ssh/config 파일 수정하기
# ~/.ssh/config
Host github.com
IdentityFile ~/.ssh/id_rsa
User git
# Host {새로운 github-id}
# IdentityFile {새로운 ssh private key 경로}
Host newgithub.com
HostName github.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/id_rsa_pem
5. git clone / git remote add 할 때, 새로 지정한 Host 이름 사용하기
# default Host
$ git clone ssh://git@github.com/user/repo.git
# new Host
$ git clone ssh://git@newgithub.com/user/repo.git
728x90
'Git' 카테고리의 다른 글
git diff --name-status (0) | 2024.05.09 |
---|---|
가끔 쓰는 git config 명령어 (0) | 2023.09.19 |
[Git] 파일의 일부만 commit하기 (git add -p) (0) | 2022.10.08 |
[Git] git status (0) | 2022.09.25 |
Git으로 버전 관리 시작 (git init, config, clone, remote rm) (0) | 2022.09.24 |