파일 수정 후 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