본문 바로가기
⚠️ 오류백과

[git 오류 ] remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead.

by Tamii 2021. 8. 15.
반응형

문제 상황

remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead.

 

평소와 같이 local에서 변경한 작업을 git으로 push 하니 발생한 오류!

 

 

"Git 작업에 대한 토큰 인증 요구 사항 을 보니 모든 Git 작업에 대해 토큰 기반 인증을 사용하며, 2021년 8월 13일 부터 Git 작업 인증 시 계정암호를 상요하지 않기로 했습니다."

GitHub 공식 블로그를 보니 더이상 GitHub이름과  비밀번호 만 사용한 Git 작업을 지원하지 않고 개인 Access token과같이 토큰 기반 인증을 사용해야 작업이 가능함을 확인했습니다.

 

따라서 Git 작업을 위해 개인 Access token을 생성해서  해결해야 합니다.

 

 


 

해결 방법

총 2가지를 진행해야하는데

1) 개인 Access token 생성하기

2) mac key chain 설정하기

 

1-1) setting - Developer settings - Personal Access token - generate new token

 

 

 

1-2)  원하는 속성 채워서 token 생성 

 

 

1-3) Access token 생성 완료 

해당 key는 따로 꼭 보관해야한다. 

 


 

2-1) key chain 접근

gitbub 검색 후 인터넷 암호 클릭하기 

 

 

2-2) 암호 token으로 변경

 

위에서 발급받은 Access token 을 Git 계정 비밀번호 대신 넣기! 

 

 

 

 

 

 

기존 git hub 암호를 key chain으로 사용했던걸 발급받은 Access token으로 변경하니

정상적으로 push가 작동하는 것을 볼 수 있습니다. 끗!

 

 

 

 

🔗개인 Access token 생성하기

🔗 mac 에서 key chain 변경하기

댓글