ㅎㅎㅎ 다른사람의 노트북을 빌려서 작업을 하고 git에 올려두려는데 push하는데 error가 터졌다.
403에러로 접근 권한이 없다고 하길래 이게 무슨소린가 싶어서
강제로 --force 로 푸시를 한다음 잘되었나 확인해보려 했더니 노트북 주인의 계정으로 push가 되었다.
이게...뭐야.......!!!!!!
물론... 혼자 공부하는 곳에다가 큰 상관은 없겠지만 거슬려서 구글링을 통해 수정했다...!!!!
1. 일단 window 탐색기로
자격증명 관리자
라고 검색한다 그다음
2. window 자격증명으로 들어간다음 github에 관련된 것은 모두 지워준다.
3. gitbash를 킨다음
git config user.name
git config user.email
이 두 명령어를 통해 현재 gitbash로 연동되어있는 계정을 확인한다.
본인의 계정 이메일이 아닌것을 확인한 다음
4. 다음 명령어로 본인의 계정으로 설정해주면 된다.
git config --global user.name //이름
git config --global user.email //로그인할 이메일
5. 마지막으로 계정이 잘 변경되었는지 명령어로 확인!
git config user.name
git config user.email
결과 값이 내 계정과 설정한 이름이 맞다면 잘 된것이다.
이제 vscode에서
git add .
git commit -m '~~'
git push 를 하면 로그인 창이 뜰텐데 자신의 계정으로 로그인을 하고
레파지토리를 확인하면 변경이 잘 된것을 볼 수 있다!!!!!
끼얏호!!!
728x90
'GIT' 카테고리의 다른 글
<Git Action> 배포 자동화 설정해보기 - 1. secret 설정해서 테스트해보기 (0) | 2023.04.17 |
---|