대충벌레 블로그
article thumbnail
728x90
반응형

문제점

친구와 프로젝트를 진행하기 위해 내 계정으로 private repository[개인 저장소] 를 생성하고 , 평소처럼 Https 로 clone 을 진행하였으나

에러가 발생하며 클론이 진행되지 않았다.

 

서치 결과 2021년 8월 13일 이후로는 깃허브에서 패스워드를 허용하지 않고 개인 액세스 토큰을 통해 인증해야 한다는것을 확인.

 

해결방안

두가지 방안이 있는것으로 확인되는데 첫번째 방안은 SSH를 생성후 Clone을 하는 것과 PAT(Personal access tokens) 를 생성하여 Clone 하는 방식이 있다.

SSH 방식보다는 PAT방식이 접근이 더 쉬워보여서 PAT방식으로 진행하였다.

 

1. Github 프로필 > Settings > 사이드 탭 제일 하단에 Developer settings  선택 

2.Personal access tokens > Tokens (classic) 

3. Generate new token > Generate new token (classic)

4. Note 및 Expiration 과 Select scopes 세팅

5. 생성 후 나오는 토큰값은 나중에 확인할수 없으므로 메모를 꼭 해놔야 한다.

git clone https://[깃계정이름]:[개인엑세스토큰]@github.com/[깃계정이름]/[깃저장소이름]

예를 들어 깃계정이름이 Ompangi , 깃저장소 이름이 Ompangi-store , 마지막으로 액세스 토큰값이 ghp_Bidsl39vnksx 라면

git clone https://Ompangi:ghp_Bidsl39vnksx@github.com/Ompangi/Ompangi-store

위와 같이 접근을 하게되면 정상적으로 Clone 할수 있습니다.

 

반응형
profile

대충벌레 블로그

@대충벌레

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!