ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [github] Please use a personal access token instead
    git/github 에러 2021. 9. 7. 17:13

    github 에 올리기 위해서 commit을 하고 push 를 했는데 위와 같은 에러가 나타났습니다.

    push 하면 나타나는 에러

    문제가 나타난 원인을 찾아 보니 2021년 8월 13일부터는 더이상 비밀번호 입력 방식의 인증을 지원하지 않는다고 하네요.

     

    그럼 어떤 방식으로 인증할 수 있는지 찾아봤습니다.

    1. SSH 방식

    2. git token 방식

    으로 인증이 가능하다고 합니다.

     

    그래서 둘 중에 git token 을 이용하여 인증 받는 방식대로 하여 성공하였고 해당 내용을 공유 하도록 하겠습니다.

     

    1. 깃 허브에 로그인 한 후 오른쪽 프로필 사진을 클릭 -> settings 를 선택합니다.

    2. settings 좌측 메뉴들 중 Developer settings 를 선택해줍니다.

    3. Personal access token 을 선택하고 Generate new token 을 선택해줍니다. 

    4. note, expiration, select scopes 를 선택, 입력해줍니다. 다 입력 하면 하단에 Generate token 을 선택합니다.

    5. 생선된 토큰을 복사하여 기존에 사용자 비밀번호 입력하는 곳에 넣어주시면 완료 입니다. 토큰은 분실 하거나 잊어버리게 되면 다시 확인이 안되므로 따로 저장하여 관리 하거나 만약 따로 관리 하지 않아서 기억 나지 않는다면 다시 재생성 하여야 합니다.

    저는 소스트리를 맥북프로에서 사용하고 있어서 기존에 저장된 비밀번호가 존재하여 비밀번호를 다시 물어보지 않고 계속 에러 구문만 나타나서 추가적인 작업을 진행하였습니다.

    keychain 접근을 실행하여 기존 깃허브 저장 내역을 전부 다 삭제하고 소스트리에서 다시 비밀번호를 입력하는 창이 나타나도록 하여 진행하여서 해결하였습니다.

    소스트리를 사용하시는 분들은 기존 비밀번호가 저장되어 있다면 해당 내용을 삭제 후 다시 시도해보시면 될 겁니다.

    키체인에서 로그인 항목

     

    댓글

Designed by Tistory.