오늘 Git 계정을 새로 생성하여 Git config 사용자 정보를 변경후 푸쉬하는 도중 에러가 발생하여 상당 시간 삽질한게 있어 내용 기록합니다.
새로운 계정에서 repository 생성 후 VS Code를 사용하여 git push를 하려고하니 사용자 때문에 에러가 발생하더군요.
에러 내용은 아래처럼 발생했습니다.
에러 내용은 아래처럼 발생했습니다.
# git push
remote: Permission to yunseul-light/elasticsearch-study.git denied to Maruhan.
fatal: unable to access 'https://github.com/yunseul-light/elasticsearch-study.git/':
The requested URL returned error: 403
repository에 해당하는 폴더 .git 파일 내용과 git config 를 이용한 사용자 변경 등 여러가지를 해봤지만 결국 같은 에러가 발생해습니다.
해결 방안
해결 방안
Windows 환경에서 git 사용자 계정을 변경하기 위해서는 위 스크린샷과 같이 제어판에서 편집을 해야합니다.
1. 제어판 - 사용자 계정 - 자격 증명 관리자
2. Windows 자격 증명
3. 일반 자격 증명
4. git 관련 자격 증명 편집
다들 알고있는 내용지만 혹시 저 같은 실수 하시는 분들을 위해 혹시 몰라 남겨둡니다.
P.S 위에서 언급했던 git config 관련 내용 추가합니다.
git config를 이용한 계정 설정
config를 이용한 user 설정 후 commit 하는 경우 commit을 시도하는 사용자에 대한 정보가 위에서 설정한 값으로 표시됩니다.
즉, config를 이용한 설정 변경은 사용자에 대한 설정 변경이며, 위에서 문제가된 자격 증명의 경우 Git Repository에 접근 자격입니다.
P.S 위에서 언급했던 git config 관련 내용 추가합니다.
git config를 이용한 계정 설정
# git config --global user.name "YunSeul"
# git config --global user.email "yunseul.light@gmail.com"
# git config --global user.email "yunseul.light@gmail.com"
config를 이용한 user 설정 후 commit 하는 경우 commit을 시도하는 사용자에 대한 정보가 위에서 설정한 값으로 표시됩니다.
즉, config를 이용한 설정 변경은 사용자에 대한 설정 변경이며, 위에서 문제가된 자격 증명의 경우 Git Repository에 접근 자격입니다.
Hard Rock Hotel Casino And Spa - MapyRO
답글삭제Find the best 공주 출장마사지 prices on 제주 출장샵 Hard Rock Hotel Casino And Spa in 남양주 출장안마 Las 전라북도 출장안마 Vegas and see 11 photos and 33 tips from 800+ visitors. Rating: 천안 출장마사지 2.8 · 3,903 votes