git push origin master 오류(2021년 8월 14일 이후)

2021년 8월 14일에 평소와 같이 git push를 진행했을 때 git push가 안되길래 처음에는 어떤 이유인지 안 보고 비밀번호를 잘못 쳤구나 생각해서 몇 번이나 계속 시도를 해봤다.
그리고 생각을 해 보니 예전부터 github에서 이메일로 나중에 git push를 할 때 user id, user pw로 안되고 pw 대신에 token을 이용해라고 알려줬었다. 그게 바로 2021년 8월 14일 이후이다.
그래서 Github에 접속해서 token을 발급받고 계정 비밀번호 대신에 token을 입력해서 git 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: unable to access 'https://github.com/atomic0x90/programmers-challenges.git/': The requested URL returned error: 403

img


git push 방법(git token 생성 방법, 2021년 8월 14일 이후)

  1. Github 홈페이지에 접속해서 로그인 이후 우측 상단에 프로필을 클릭한 뒤 Settings를 클릭한다. order1

  2. 좌측에 계정 관련 설정 리스트들이 있는데 Developer settings를 클릭한다. order2

  3. Personal access tokens를 클릭한 뒤, Generate new token을 클릭한다. order3

  4. 그러면 token에 관하여 설정을 진행하는데 token의 이름, token의 유지 기한, token의 권한을 체크한 뒤 Generate token을 클릭하여 token을 만든다. order4

  5. 이제 token이 만들어졌고 token을 사용하기 위해서는 token을 저장해야 한다. order5

  6. 이제 git push 이후에 계정 이름, token을 작성하면 git push가 정상적으로 될 것이다.

감사합니다.


홈으로 가기 더 많은 github post 보기 post 목록 보기