-
GitHub 403 Forbidden push 에러 :: 마이구미GitHub 2016. 12. 13. 23:09반응형
github을 셋팅하는 경우 많은 에러가 발생할 수 있다.
이번 글은 그 중 403 에러에 대해서 다루겠다.
(다른 에러들도 Github 카테고리에서 확인 가능하다.)
github을 사용하기 위해 셋팅을 한 후 push 할 때 에러가 나는 경우가 있다.
error: The requested URL returned error: 403 Forbidden while accessing ....
위와 같이 에러가 뜬다면 이 경우는 해당 주소에 접근 권한이 없을 경우 발생한다.
가장 간단한 해결은 SSH 접근 방식이다.
여기서는 HTTPS 접근 방식에 대한 해결법을 다룬다.
git remote -v
위 명령어를 통해 현재 remote 리스트들을 확인할 수 있다.
리스트들은 아래와 같은 형식으로 나타난다.
https://github.com/USERNAME/REPOSITORY.git
인증을 위해 Remote URL을 변경해주어야한다.
git remote set-url origin https://YOURUSERNAME@github.com/USERNAME/REPOSITORY.git
위 명령어를 실행 후 다시 git remote -v 명령어를 통해 확인해보자.
https://YOURUSERNAME@github.com/USERNAME/OTHERREPOSITORY.git
위와 같은 리스트가 변경되어 출력 되었다면 잘 변경되었다.
이제 403 에러는 안 뜰 것이다.
하지만 혹시 RSA host key 관련 에러가 뜬다면 다음 글을 통해 다루겠다.
Github RSA host key 에러
Github Help Page - Changing a remote's URL
반응형'GitHub' 카테고리의 다른 글
Github 다수 계정을 위한 SSH key 설정 :: 마이구미 (3) 2017.01.14 Github RSA host key 에러 :: 마이구미 (0) 2016.12.13 Github 기본 설명서 3편 :: 마이구미 (0) 2016.07.17 Github 기본 설명서 2편 :: 마이구미 (0) 2016.07.10 Github 기본 설명서 1편 :: 마이구미 (0) 2016.07.01