GitHub에 push 할 수 없게되었다 ~ 토큰 생성으로 해결 ~

2153 단어 Git

소개



오랜만에 로컬에서 GitHub로 push하면 오류가 토했다.
그 때의 해결 방법에 대해 이번에 정리하기로 했습니다.

오류



터미널
remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead.
remote: Please see https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/ for more information.
fatal: Authentication failed for 'https://github.com/リポジトリ名.git/'

에러문을 보면, 2021년 8월 13일에 패스워드 인증이 폐지되었다고 기재되어 있었다.
말하자면 1 개월 전까지 GitHub에 액세스하기 위해 암호 인증이 변경되었다고 생각했습니다.

터미널
remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead.
remote: Please see https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/ for more information.

요원



2021년 8월 13일부터 비밀번호 인증 폐지__

지금까지는 로컬에서 GitHub에 액세스하기 위해 비밀번호 인증을 사용하고 있었지만, 취약성 방지를 위해 개인 액세스 토큰 인증으로 변경.

<종래>
· GitHub 사용자 이름
· GitHub 이메일 주소
· GitHub 암호

<종래>
· GitHub 사용자 이름
· GitHub 이메일 주소
· GitHub 개인 액세스 토큰

GitHub의 개인 액세스 토큰을 만드는 방법



1. 아래에 개인 액세스 토큰을 생성하는 절차가 설명된 대로 진행하십시오.

1. 개인 액세스 토큰이 생성된 후 토큰을 복사합니다.

※보안상의 이유로, 페이지로부터 이동한 후에는, 토큰을 재표시할 수 없기 때문에 주의한다.



GitHub와 로컬 협력



사용자 이름 등록

터미널
$ git config --global user.name GitHubに登録のユーザー名

이메일 주소 등록
ターミナル
$ git config --global user.email GitHubに登録のメールアドレス

GitHub로 푸시

터미널
$ git push origin main

비밀번호를 입력하라는 메시지가 표시되므로 이전에 삼킨 개인 액세스 토큰을 입력하십시오.



무사, 푸시 달성!

에러문에 기재하고 있었으므로 이번은 순조롭게 해결할 수 있어서 좋았습니다! ! !

좋은 웹페이지 즐겨찾기