전공/gitHub
git push가 안될 때, 제한된 권한 오류
import ysy
2023. 12. 12. 16:27
문제의 시발점
git push가 안됐다.
아래는 에러 내역!
remote: Permission to ysy2000/baccarat.git denied to rovigos-suyeon. fatal: unable to access 'https://github.com/ysy2000/baccarat.git/': The requested URL returned error: 403
문제의 원인
다행히 바로 원인과 해결법 찾음.
https://stackoverflow.com/questions/47465644/github-remote-permission-denied
요약하자면 ssh 문제가 아니라 github에서 개인 접근 코드(자격 증명용)이 문제라는 것.
이걸 다시 발급 받아 해결해보자!
가장 좋았던 해결법
1. github page > profile 이미지 클릭 > settings > 맨아래로 스크롤다운하여 왼쪽에 Developer setting > personal access token > token(classic) > generate new token
2. 모두 체크 후 생성 진행 > 화면에 나오는 코드를 복사해준다.
이 코드는 다시 볼 수 없으므로 다른 에디터 등에 저장해주는 것이 좋다.
3. 터미널에 다시 가서 아래 코드 입력 후 다시 깃 푸시하면 성공!
git remote set-url origin https://<복사한 코드>@github.com/<유저네임>/<레포지토리 이름>
아래 유튜브 영상에서 정말 친절하고 간단히 해결해준다.
포스팅이 헷갈린다면 영상을 봐도 좋을 것 같다.
https://www.youtube.com/watch?v=iLrywUfs7yU
반응형