[github] push 변경 사항 (The requested URL returned error: 403) + access_token 만들기

2021. 8. 15. 14:31·DEV/잡다한 개발 일지

여느때와 같이 github commit 을 위해 터미널에서 push하던 도중 뜬금없는 error message를 만났다.

오류 내용은 다음과 같다.

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/jokj624/PS.git/': The requested URL returned error: 403

오잉?

처음에 에러 내용을 그대로 검색했더니 다들 

git remote set-url을 다시 설정해주라는 내용이었고, 이 오류는 보통 repo를 처음 세팅하고 발생하는데 나는 원래 잘 쓰던 repo였고 당연히 push가 제대로 안되었다.

https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/

 

Token authentication requirements for Git operations | The GitHub Blog

Beginning August 13th, 2021, we will no longer accept account passwords when authenticating Git operations on GitHub.com.

github.blog

터미널 내 링크를 열어보니 8/13 부로 기존 비밀번호 방식을 token 방식으로 변경하겠다는 내용이었다.

그럼 token을 만들어보자

프로필 세팅 좌측 하단에 있는 developer settings 에 들어가보자.

좌측에 있는 Personal access tokens를 들어가보면 이렇게 new token을 generate 할 수 있는 버튼이 존재한다.

이를 누르게 되면

Note - 용도

Expiration - 유효기간 난 그냥 유효기간 없음으로 했다 :-) 

Select scopes - 난 repo만 선택해줬다.

 

세팅 후 generate 버튼을 누르면 토큰이 뜬다! 이때 토큰은 따로 어딘가에 잘 기억해두시면 된다.

이제 발급한 액세스 토큰을 github 비밀번호 대신 설정해주면 된다.

맥 키체인 접근에 들어가셔서

github 검색 후 인터넷 암호에서 하단 '암호 보기'를 누르시면 변경할 수 있다.

이 암호를 방금 만든 액세스 토큰으로 변경해주고 저장하면!

다시 push가 제대로 되는 것을 확인할 수 있다.

저작자표시 비영리 변경금지 (새창열림)

'DEV > 잡다한 개발 일지' 카테고리의 다른 글

[tsoa] 첫 오픈소스 contributor 경험담  (6) 2022.07.26
[React Native] M1 Mac에서 Android 에뮬레이터 돌리기  (0) 2021.09.18
28th SOPT APPJAM 앱잼 - 두리번(DOORIBON) 회고 (3)  (8) 2021.08.02
M1 Mac에 React-Native 설치 삽질기  (6) 2021.07.30
28th SOPT APPJAM 앱잼 - 두리번(DOORIBON) 회고 (2)  (2) 2021.07.22
'DEV/잡다한 개발 일지' 카테고리의 다른 글
  • [tsoa] 첫 오픈소스 contributor 경험담
  • [React Native] M1 Mac에서 Android 에뮬레이터 돌리기
  • 28th SOPT APPJAM 앱잼 - 두리번(DOORIBON) 회고 (3)
  • M1 Mac에 React-Native 설치 삽질기
jobchae
jobchae
말하는 감자지만, 코드를 끄적이는 Node.js 백엔드 개발자입니다.
  • jobchae
    JOBCHAE
    jobchae
  • 전체
    오늘
    어제
    • 🚀 JOBCHAE (182)
      • DEV (151)
        • PS (108)
        • Node.js (12)
        • React (3)
        • docker (1)
        • 잡다한 개발 일지 (21)
        • injection (1)
        • JS, TS (3)
        • DB (2)
      • 축구 (0)
      • 일상 (19)
      • 영화 (3)
      • 음악 (8)
  • 블로그 메뉴

    • 💻 Github
    • 🙋🏻 Linkedin
    • 📖 방명록
  • 링크

    • PS Github
  • 공지사항

  • 인기 글

  • 태그

    nodejs
    DP
    Express
    솝트
    node.js
    boj
    위상정렬
    개발
    mongoDB
    GitHub
    슬랙봇
    우선순위큐
    슬랙
    렛츠락페스티벌
    Nest.js
    BFS
    이분탐색
    일상
    회고
    리액트
    db
    SOPT
    react
    typescript
    알고리즘
    백준
    JavaScript
    앱잼
    DFS
    PS
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.5
jobchae
[github] push 변경 사항 (The requested URL returned error: 403) + access_token 만들기
상단으로

티스토리툴바