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

gozero·2021년 8월 17일
0

해당 작업은 Mac 환경에서 진행 하였습니다.

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

위 사이트를 참고하여 글을 작성하였습니다.


에러 코드

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

비밀번호 인증 지원은 2021년 8월 13일에 제거되었습니다. 대신 개인 액세스 토큰을 사용하세요.

GitHub에서는 더이상 GitHub 이름과 비밀번호만을 사용하여 push, clone, pull과 같은 Git 작업을 지원하지 않고 개인 Access token과 같은 토큰 기반 인증을 사용하여야 작업이 가능함을 밝혔습니다.


해결 방법

GitHub Access token 생성

  1. GitHub 오른쪽 상단 프로필을 클릭 후, settings 클릭

  1. 왼쪽 설정 메뉴 중 Developer settings 클릭

  1. 왼쪽 설정 메뉴 중 Personal access tokens 클릭 후, Generate new token 클릭

  1. 빨강, 주황, 파랑 체크 박스에 해당 내용을 작성 또는 체크

Note: 토큰의 용도
Expiration: 토큰의 유효 기간
Select Scopes: 해당 토큰에 부여할 권한 선택


  1. 해당 체크 박스 내용들을 작성 또는 체크 하였다면 하단 Generate Token 버튼 클릭

위 단계를 모두 완료하였다면 Personal access tokens 페이지로 이동하여 생성된 토큰이 확인이 가능합니다. 해당 토큰은 생성 직후인 한 번만 확인이 가능하오니 따로 기록을 해두는 것이 좋습니다.


Mac 키 체인 적용

  1. 키체인 접근을 실행하여 왼쪽 메뉴 중 기본 체크인 - 로그인 항목에서 github 검색

  1. 발급 받은 Access token을 암호 보기 항목에 입력
profile
Flutter를 제일 좋아하는 앱 프론트엔드 개발자입니다!

0개의 댓글