git오류 토큰 인증오류

JINI·2022년 5월 11일
0

깃헙 계정 권한에 대한 오류를 해결하고 나니 이번엔 이런 오류가 발생했다.

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


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

즉, 더이상 깃헙 이름, 비밀번호만 사용한 깃 작업을 지원하지 않고 개인
Access token이나 ssh 둘중 하나로 토큰 기반 인증을 사용해야 작업이 가능하다는 것


나는 개인 토큰을 만들어서 해결하기로 했다.


해결방법

1.깃허브에서 Settings 클릭


2.Developer settings 클릭



3.Personal access tokens 클릭



4.Generate new token 클릭



5.token 생성 (토큰 이름,유효기간, 사용 범위를 체크 후 Generate token 클릭)

클릭하면 토큰 생성 완료!

!!주의할점!!

창을 바로 닫지 말고 토큰 주소를 복사해서 저장해두자!
한번 밖에 볼 수 없기 때문에 복사해서 따로 저장해 놓는것이 안전하다.


6.계정 권한 설정을 하고 나니 이런 창이 떴는데 이 때 복사한 토큰을 'token'창에 붙여넣고 'sign in'클릭



7.다시 push 해주기

8.그럼 다시 이 창이 뜨고 이 때는 'sign in with your browser'을 클릭해준다.



9.이런 화면이 뜨면 성공!

10.터미널에서 user정보 입력하기

$ git config --global user.name "username" //username은 계정이름
$ git config --global user.email "email@email.com" //email은 깃헙에 등록된 이메일

모든 설정을 완료하고 마지막으로 push를 해주면 드디어 잘 올라갔다!!!!

profile
꾸준히 성장하는 개발자

0개의 댓글