git@github.com: Permission denied (publickey).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists
팀 프로젝트를 진행 중에 팀원에게서 위의 오류가 발생했다.
구글링 해본 결과 거의다 토큰이나 config설정에 관한 내용이었는데
많은 방법을 시도해봤지만 오류를 해결하지 못했다.그 끝에 문제를 찾았는데 팀 조직의 Organizations 설정에 있었다.
팀원들에게 member권한이 설정되어 있어서 owner설정으로 바꿔줌으로써 해결했다,
신기했던 점은 한분은 pull@request가 되는데 github 레포지토리에는 해당 팀원의 브랜치가 보이지 않는 것이었다.
이런 신기한 부분의 해결점을 찾다보니 그 이유는 해당 팀원은 git clone을 통해 자동으로 팀 레포지토리에
fork가 되었고 해당팀원은 upstream이라는 공간에서 자기의 프로젝트를 계속해서 push 하고 있었다.
마치 가상의 공간에서 몰래 데이터를 넣고있는 느낌이었다.
어찌어찌해서 해프닝으로 끝났지만 알고 있었던 부분이면서 너무 당연하게 여겼던 부분이라
해당 팀 조직 설정을 생각 못했던 것 같다.. (그랜절각이다)
'트러블슈팅' 카테고리의 다른 글
Video 관련 커스터마이징 컴포넌트 (0) | 2023.02.05 |
---|---|
프로젝트 캐러셀, 슬라이드 ref 관련 트러블 슈팅 (0) | 2023.02.05 |
서버와 axios 통신, json방식일때 payload 상태 400에러 (0) | 2022.12.23 |
axios. (0) | 2022.12.09 |
리액트 input value값에 대한 트러블 슈팅 (0) | 2022.12.05 |