⚠️ [GitHub] The requested URL returned error: 403

윤상준·2021년 7월 28일
16

에러백과

목록 보기
1/2
post-thumbnail

💢 The requested URL returned error: 403 💢
내 귀중한 하루를 2시간이나 날려먹게한 놈이다.
조금만 더 걸렸으면 모니터를 부셔버렸을것이다.

🤬 상황
어제까지만해도 잘만 되던 push가 오늘 갑자기 먹통이 됐다.
솔직히 이유가 뭔지 모르겠다. 정말 갑작스럽게 오류가 생겼다.


😈 에러 😈
remote: password authentication is temporarily disabled as part of a brownout. please use a personal access token instead.

패스워드 인증이 브라운 아웃의 일환으로 일시적으로 비활성화 되었습니다. 대신에 개인 접근 토큰을 사용해주길 바랍니다.


첫번째 시도
Token 인증 방식
해당 글을 보고 새로운 토큰을 생성했고, 소스트리 계정을 업데이트했지만 해결되지 않았다.


두번째 시도 ⭕️

[github 에러] The requested URL returned error: 403 (fatal: unable to access)

😇활동중인 슬랙에 질문을 올렸고 다음과 같은 도움을 받았다.😇
해당 블로그를 방문한 다음 오류 메시지를 쭉 읽어보니
The requested URL returned error: 403 이라는 메시지를 뒤늦게 확인했다.

403오류는 해당 레포지토리 주소에 접근 권한이 없을 경우 발생한다고 한다.

해결하기위해서는 재인증이 필요하다. 따라서 Remote URL을 변경해주어야 한다.

📢 다음과같은 코드를 해당 레포지토리의 git bash 등에 입력하여 해결할 수 있다.

git remote set-url origin https://YOURUSERNAME@github.com/USERNAME/REPOSITORY.git

입력하고 테스트용 commit과 push를 날려보니
깃허브에 로그인하라는 창이 떴고,
새로 발급했던 토큰 키를 입력하고나니 오류가 해결되었다.

bash에서 push했을 때와 소스트리에서 push했을 때 전부 문제 없었다.

git remote set-url {remote git 주소 복사}

git remote set-url https://github.com/깃허브계정이름/레포이름

도움을 받았던 블로그 작성자분은 이렇게 해결하셨다고 한다.

profile
하고싶은건 많은데 시간이 없다!

0개의 댓글