본문 바로가기
Git

Git 에러 해결 - remote: Support for password authentication was removed. Please use a personal access token instead. fatal: Authentication failed for ~

by 푸드듥 2022. 5. 27.
반응형

git push 명령 후 아이디와 비밀번호를 입력하라기에 적었더니

다음과 같은 오류가 떴다.

remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead
fatal: Authentication failed for "저장소 주소"

 

원인:

깃허브에서 2021년 중반부터 인증에 personal access token을 사용하도록 바꾸면서 발생하는 오류이다.

 

해결방법:

personal access token을 발행해서 비밀번호로 입력해주면 된다.

 

1. 깃허브에서 오른쪽 상단의 자기 프로필 이미지를 클릭

2. setting 선택

3. 왼쪽에 뜨는 메뉴 중 가장 밑의 Developer setting를 선택

4. 왼쪽에 뜨는 메뉴 중 Personal access tokens를 선택

5. Generate new token 버튼 클릭

6. 버튼을 누르면 뜨는 페이지에서 토큰 정보를 설정한다.

- 나는 Note: auth라고 적고, Expiration: No expiration로 설정했다.

- 아래에 뜨는 목록에서는 자신이 사용할 기능들에 체크를 해주자.

7. Generate token 선택

8. 토큰을 복사

9. 다시 git push 후 username과 password를 입력하라는 문구가 뜨면, username에는 자신의 아이디를 적고, password에는 방금 복사한 토큰을 입력한다. (마우스 우클릭 > 붙여넣기)

10. push가 정상적으로 실행된다.

반응형

댓글