상세 컨텐츠

본문 제목

[Git] 로그인 계정 변경

Git

by 코딩하는 박줄기 2022. 12. 27. 23:40

본문

728x90
반응형

로컬에서 커밋하고 원격저장소로 푸시 하는데  The requested URL returend error : 403에러가 발생했다.  다행히도 You are not allowed to push code to this project. 라고 친절하게 원인을 알려준다. 

 

The requested URL returend error : 403

 

사내에서 gitlab을 설치하고 운영하며 여러 계정을 사용하다보니 문제가 발생했다. 문제 해결을 위해 자격 증명을 변경해보자.

 

문제해결

   A. 사용자이름과 이메일 주소를 확인

  가장 먼저 해야 하는 것은 사용자이름과 이메일 주소를 확인 하는 것이다. Git은 커밋할 때마다 이 정보를 사용한다.

$ git config user.name
$ git config user.email

올바르지 않은 사용자이름과 이메일이 있다면 다음과 같이 입력하여 정보를 변경하자.

$ git config --global user.name "JinwooKing"
$ git config --global user.email "wlsdn9489@naver.com"

 

 

   B. 자격 증명 변경

Windows 자격 증명 관리자에 들어가서 오류가 발생했던 원격저장소 관련 자격 증명을 변경하여 준다.

 

 

제어판 > 사용자 계정 > 자격 증명 관리자

 

올바른 자격을 부여

다시 되돌아가 푸시를 하면 원격저장소로 오류 없이 커밋이 넘어가는것을 확인할 수 있습니다.

 

 

참조

728x90
반응형

관련글 더보기

댓글 영역