공부/git
git push 오류(Permission to a denied to b ..... The requested URL returned error: 403
조용한외침
2022. 6. 8. 13:28
git push를 하려고 하는데 오류가 발생했다.
무엇이 문제인지 여러 곳을 검색해 보았다.
오류
The requested URL returned error: 403
문제점
이전 사용자가 git 등록을 할때 등록을 했고 내가 푸시를 하려면 권한이 있어야 하는데 나에게 권한이 없어서 발생하는 문제였다.
해결방법
1.
git remote set-url origin https://github-username@github.com/github-username/github-repository-name.git 를 입력
github-username 에는 본인이 github 에서 사용하는 username 을 적고
github-repository-name 에는 git reposit 이름 입력
2. 필자의 경우 1번으로 계속 업데이트를 해주기에는 번거로움이 있었고 기존에 키체인을 제거하는 방법을 선택했다.
Mac 인 경우 finder에서 키체인을 찾아서 들어간 후 github.com에서 유저이름이 본인이 아닌 키체인을 제거해주는 방법을 하면 제거할 수 있다. 제거 후에 본인 것을 새로 등록하거나 기존에 2개가 존재한다면 본인을 제외한것을 삭제하면 된다.
reference