
첫 출근 이후로 vscode와 github 연동을 하려고 하는데 자꾸 위와 같은 에러가 나타나서 무려 이틀만에 해결을 했다.
나와 같은 불쌍한 뉴비 개발자의 첫 github 입구컷 방지를 위해 해결방법을 작성해 보았다.
문제 원인 🤔
우선 내 PC는 다른 팀원이 기존에 사용하던 PC였다.
그래서 vscode에 내 계정으로 바꾼 뒤, 레포를 새로 열어서 커밋을 하려고 하는데 계속 이전 사용자의 권한이 필요하다는 오류가 나타났다.
remote: Permission to '내 깃헙계정'/test.git denied to '기존 사용자의 깃헙 계정'.
fatal: unable to access 'https://github.com/'내 깃헙의 레포 주소': The requested URL returned error: 403
구글링을 통해 알아본 방법으로는
가 있었다.
우선 1번 2번 다 시도해보았지만 여전히 이전 사용자로부터 권한을 받아오라는 에러가 나타났다.
그래서 이전 사용자분께 계정을 끊어달라고 말을 드릴까 했는데 별도의 계정 탈퇴 없이 너무나도 깔끔하고 한번에 해결에 도움을 주셨다.
해결 방법 😁
바로 제어판을 통해 이전 작업자의 자격 증명 관리를 제거하면 되는 것!
경로➡️ 제어판 > 사용자 계정 > 자격 증명 관리자 > Windows 자격 증명 관리 페이지

위와 같은 페이지에 들어왔다면 당신은 제대로 찾아 들어온 것이다.
일반 자격 증명 리스트를 보면 Git관련된 내역들을 모두 열어서 사용자 이름이 내 계정이 동일한지 확인한다.
만약 다르다면 하단의 '제거' 버튼을 눌러주면 끝!
다시 커밋을 시도해보면 이번엔 정상적으로 커밋이 동작한다. 😁👍