github 인증 방식 변경

2021-08-13 부터 github 인증 방식이 변경돼, 푸시하면 다음과 같이
PAT(personal access token)를 사용하라고 나온다.

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/ysoftman/test_code/': The requested URL returned error: 403

PAT 생성, 토큰 생성 후 한번만 보이기 때문에 복사해둔다.

# 혹시 기존 암호가 저장되어 있으면 삭제한다. (나중에 PAT 값으로 새로 생성된다.)
Keychain Access.app  -> github.com 삭제

# 이제 푸시할때 password 를 물어보는데 이때 암호 대신 PAT 를 입력한다.
git push
Username for 'https://github.com': ysoftman
Password for 'https://ysoftman@github.com': 토큰값

comments:

댓글 쓰기