IT

[GIT] gitHub 에서 Private 레파지토리 clone 하기

뽀리님 2024. 1. 3. 11:24

Git Clone 을 통해 내 개인 Respository 에 다가 프로젝트를 commit 하려고 하니 요상한 에러가 뜨는게 아닌가 ㅠ_ㅠ

 

 

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.

 

 

뭔말인고 하니,

 

2021 8 13 이후로 HTTPS 통한 패스워드 인증이 중지되었다. 대신에 개인 액세스 토큰(Personal Access Token) 사용하여 인증하란소리다.

 

GitHub 로그인 -> 개인프로필 사진 Click -> Setting 메뉴 접근 ->Developer Settings -> Generate Token 으로 토큰 생성

 

생성한 Token 으로 Git Clone을 해보자

MacBookPro _git % git clone https://[사용자이름]:[토큰]@github.com 레파지토리주소.git

사용자 이름에 내 계정명을 넣고 토큰에는 발급받은 토큰값을 넣으면 된다.

 

확인해보면 잘된다.

 

-끝-