괴발개발

git push 할 때 오류해결 : The requested URL returned error: 403

이태원프리덤# 2021. 7. 29. 02:12
728x90

파일 수정 후 commit 메시지를 쓰고, 파일을 올리려고(push) 하던 중 생긴 에러

 

문제>

$ git push -u origin master

입력 후

 

# 응답메시지 - id: userId, Repository: myproject

remote: Permission to userId/myproject.git denied to userId.

fatal: unable to access 'https://github.com/userId/myproject.git/': The requested URL returned error: 403

 

 

분석>

HTTP 403 Forbidden 클라이언트 오류 상태 응답 코드는 서버에 요청이 전달되었지만, 권한때문에 거절되었다는 것을 의미합니다.

이 상태는 401과 비슷하지만, 로그인 로직(틀린 비밀번호로 로그인 행위)처럼 반응하여 재인증(re-authenticating)을 하더라도 지속적으로 접속을 거절 합니다.

 

 

출처>

모질라 개발자 사이트

https://developer.mozilla.org/ko/docs/Web/HTTP/Status/403

 

 

해결>

Mac:

오른쪽 상단의 검색> Keychain 입력> Keychain Access> github 관련 password 삭제

 

Windows:

제어판> 제어판 검색> 자격 입력> 자격 증명 관리자> github 관련 password 삭제 

후 다시 하면 문제가 없다.

 

728x90