불친절한 블로그

[FEMS] 외부 gitlab clone 받기 본문

Project/FEMS

[FEMS] 외부 gitlab clone 받기

오누! 2024. 11. 21. 10:08
728x90
반응형

외부업체와 프로젝트를 진행하게 되어서

상대방쪽에서 gitlab에 프로젝트를 생성해서

권한을 부여하고 전달을 받았다.

 

평소 clone 받던데로 시도해보니

remote: The project you were looking for could not be found or you don't have prmission to view it.

해당 에러가 발생했다.

 

권한 문제다 보니 SSH 인증키를 적용해보고,

git config에 name과 email 을 맞춰보기도 했는데 

문제는 해결되지 않았다.

 

마지막에 시도한 방법이 문제를 해결해주었는데

토큰을 이용한 방법이였다.

 

공유받은 gitlab에 접속한다.

Edit profile을 누른다.

 

그럼 메뉴중에 Access tokens이 존재한다.

 

그럼 tokens을 만들 수 있다.

 

나는 read_repository, write_repository 만 선택해서 token을 만들었다.

 

token이 만들어지면 복사를 해서 사용해야하는데

아래 주의 문구처럼 지금 이후 다시는 볼 수 없다.

잘 보관하자.

 

이제 clone 할때 사용하는 주소 앞에 gitlab 나의 이름과 token을 같이 사용해서 이어 붙인다.

https://['이름']:['token']@gitlab.com/['이하 gitlab 주소'].git

 

이제 clone 해보자

 

잘된다.

728x90
반응형
Comments