remote: Permission to 403
remote: Permission to easy-h/test302demo.github.io.git denied to id(xxx).
fatal: unable to access 'https://github.com/easy-h/test302demo.github.io/': The requested URL returned error: 403
Intellij로 작업하고 있던 프로젝트를 github에 연동하려 하는데 깃 에러메세지가 발생하였습니다. 예전 같았으면 무조건 복사해서 구글에 붙여 넣었을텐데 백기선님의 영상을 본 후 차분히 에러메세지를 보려는 습관을 가지게 되었습니다.
가난한 독해실력으로 읽어보니 '접근할 수 없다, 부정한다? id를 ?' 어딘가 익숙한 xxx를 보게 되었고 사용자쪽과 문제가 있나? 정도로 가볍게 흐름을 살핀 후 구글검색을 하였습니다. 찾아보니 대략 흐름을 읽은 에러메세지의 뜻을 정확히 이해할 수 있었습니다.
원인
a라는 github 아이디로 '최초' 글로벌 유저를 등록 후 b라는 github 아이디로 글로벌유저를 등록 후 git push를 하게 되면 기존에 최초 등록한 a아이디를 바라보고 있기에 에러를 발생시키는 것이었습니다.
해결 과정
- spolight 검색을 통해 keychain Access.app 또는 키체인 접근을 실행합니다.
- 오른쪽 상단에 검색창에 github.com 을 검색합니다.
- 리스트에 보이는 github.com 더블클릭 후 계정과 암호를 현재 사용할 깃허브의 계정과 암호로 입력합니다.
- 변경사항 저장을 누르고 창닫기
결과
에러메세지에서 익숙했던 xxx(id)는 최초 등록했던 id였고 현재 작업하고 있는 mac에서 키체인 자격을 업데이트를 하여 해결할 수 있었습니다.
참고
'TIL' 카테고리의 다른 글
20190517_모듈패턴 및 JSON 기초 (0) | 2019.05.18 |
---|---|
201910516_예제로 배우는 스프링 입문 2 (0) | 2019.05.17 |
20190515_예제로 배우는 스프링 입문 (0) | 2019.05.15 |
20190512_RestAPI 기초 개념 설정 (0) | 2019.05.15 |