-
[github] remote repository 공유가 안될 때 (remote: Repository not found)error handling/debugging 2020. 7. 1. 23:49
팀 프로젝트를 하는 중, 나와 함께 서버를 맡은 팀원과 깃헙 리파지토리를 공유해서 작업을 하기 위해서
git remote add pair [팀원의 github repository 링크]
위 명령어를 통해서 remote repository를 공유하고,
git remote -v
를 터미널에 입력했을 때,
origin https://github.com/me/project.git (fetch) origin https://github.com/me/project.git (push) pair https://github.com/pair/project.git (fetch) pair https://github.com/pair/project.git (push)
라는 결과가 터미널에 뜨는 것으로 보아 잘 등록이 된 것도 확인할 수 있었다.
그런데 상대방의 repository에 저장된 내용을 가져오기 위해
git pull pair master
를 입력하면 자꾸만
remote: Repository not found fatal: repository '깃헙링크' not found
라고 떠서 도대체 뭐가 문제인지 한참을 애를 먹었다.
알고 보니 repository가 private이어서 생긴 문제였고
1. 본인 repository들어가서 settings 클릭
2. 왼쪽메뉴 두번째의 manage access 클릭
3. 화면 중앙 오른쪽 초록 버튼 invite teams or people 클릭
4. pair의 아이디 추가하고 상황에 맞게 Read, Write, Admin 설정 (예시에서는 Admin으로 설정했다.)
하니까 문제를 해결할 수 있었다.
+ 추가)
https://stackoverflow.com/questions/37813568/git-remote-repository-not-found
이 방법을 통해서도 문제를 해결할 수 있다고 한다.
'error handling > debugging' 카테고리의 다른 글
Sequelize Database Error (Unknown column 'stagename' in 'field list') (0) 2020.07.13 서버 포트 중복 오류 / Error: listen EADDRINUSE: address already in use ::: 5000 (0) 2020.07.03