반응형
상황
git 아이디가 여러개 있어서 다른 아이디로 레파지토리를 clone을 했더니
"The project you were looking for could not be found." 라는 오류가 발생했다.
문제 파악
project를 찾지 못하는 상황인데 private repository라서 찾지 못하는거다.
PC에 있는 로컬 클라이언트 git 자격 증명 캐싱과 관련이 있다.
> git clone --global user.name
> git clone --global user.email
글로벌로 자격증명이 되어 있어서 찾지 못하는걸로 확인했다.
해결 방법
URL로 가져올 때 ID를 추가해서 clone하면 자격증명을 다시 할 수 있다.
제공 되는 형태 : https://gitlab.com/{userID}/{repoName}.git
ID인증 하는 형태 : https://{userID}@gitlab.com/{userID}/{repoName}.git
git clone https://{userID}@gitlab.com/{userID}/{repoName}.git
으로 가져오면 된다.
반응형