[Github] 토큰인증 로그인: Please use a personal access token instead.
2021년 8월 13일에 ID/PW 방식의 로그인 인증방에서 ID/Token 방식으로 로그인 방식이 변경되면서 소스트리에서 소스를 push를 할 때 에러를 만났다.
-
소스트리로 깃헙에 push 를 하려고 할 때 아래와 같은 오류메시지를 보게 되었다.
-
토큰을 생성한다.
- 방법: 깃헙 로그인 > 프로필 클릭 > Settings 클릭 > Developer Settings 클릭 > Personal access tokens 클릭 > Generate new token 클릭
-
ghp_ 로 시작하는 토큰 값을 얻게되는데, 다시 볼 수 없으므로 꼭 따로 저장해둔다.
-
다시 소스트리로 돌아와서 push를 시도해도 1.과 동일한 에러메시지를 만나게 되어 기존 로컬에 저장된 계정 정보를 삭제하기 위해 아래와 같이 진행한다.
$ cd /Users/ [사용자 이름] /Library/Application Support/SourceTree
- ls 로 폴더 내의 내용들을 확인하고,
@STAuth-github.com
으로 끝나는 깃헛 계정을 삭제한다.$ rm [아이디]\[@메일]\@STAuth-github.com
-
다시 소스토리로 돌아와서 push를 진행한다. 이제 PW 대신에 token 값을 넣어주면 된다 😀
Leave a comment