김컴공랩

[GitHub] fatal: repository '[URL]' not found in MacOS 해결 본문

리눅스

[GitHub] fatal: repository '[URL]' not found in MacOS 해결

김컴공 2021. 1. 29. 20:47

헬로월드! 김컴공입니다.

 

Mac 에서 GitHub 를 사용하다가, 2개의 계정으로 사용하는 경우, 다음과 같은 에러메세지와 함께 깃과 연동을 할 수 없는 현상이 발생했습니다.

 

remote: Repository not found.
fatal: repository 'https://github.com/MyRepo/project.git/' not found

 

이 경우, Mac 에서는 초기에 깃허브를 연동할 때 계정을 등록하고 계속 해당 계정으로 깃을 사용하기 때문에, 만약 새로운 계정으로 push 를 하게 될 경우, 깃허브의 리포지토리를 인식할 수 없는 현상이 발생합니다.

 

이는 다음과 같은 방법으로 해결할 수 있습니다.

 

 

 

해결 방법

우선 [space] + [command] 를 눌러 스팟라이트를 킨 후에, keychain 을 입력해서 "keychain Access.app" 을 실행합니다.

 

그 후, 상단의 검색 창에서 "github" 를 입력하면, Mac 에서 저장한 Git 계정정보가 다 나옵니다.

저는 vscode 를 사용하는 중에 이런 현상이 일어났기 때문에, 맨 아래 vscode 에 해당하는 키 체인을 삭제하겠습니다.

 

 

오른쪽 마우스 클릭 후 삭제를 진행하고 나서, 터미널 혹은 오류가 발생했던 IDE 를 종료 후 재실행해야합니다.

 

다시 실행하면 다음과 같이 GitHub 계정에 접근한다는 알림창이 뜨게 됩니다. "Allow" 를 클릭하면 웹페이지가 열리면서 깃허브 계정 인증을 진행하게 됩니다.

 

그러면 다음과 같은 Success! 문구와 함께 인증이 완료됐음을 확인할 수 있습니다.

 

이상입니다.