팀 프로젝트를 하는 중, 나와 함께 서버를 맡은 팀원과 깃헙 리파지토리를 공유해서 작업을 하기 위해서
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
이 방법을 통해서도 문제를 해결할 수 있다고 한다.
'intellij +springboot' 카테고리의 다른 글
[spring] 파일다운로드 구현 (0) | 2021.11.03 |
---|---|
intellij 인텔리제이 jdk sdk 버전 변경 (0) | 2021.11.02 |
[IntelliJ] IntelliJ + Github 연동하기 (0) | 2021.06.11 |
[IntelliJ] Spring Boot 프로젝트 세팅 및 실행 (0) | 2021.06.10 |
[Thymeleaf] 문법 및 사용법 정리 (0) | 2021.06.09 |