기존에 로그인한 정보와 다른 계정의 정보가 충돌나는 상황 같음
새로운 git 계정의 리포지토리를 clone 하려고 하니, 계속 없는 리포지토리라고 나옴.
private 리포지토리라서 생기는 문제인가 싶어, public 에 테스트 했지만 같은 에러가 계속 남
기존 프로젝트에서 다음과같이 전역으로 사용자 설정을 한 상태였다
git config --global user.name "Your Name"
git config --global user.email "your-email@example.com"
찾아본 방법
▶ 사용자 전역설정 확인
git config --global --list
▶ 사용자 정보 확인
git config user.name
git config user.email
▶︎ 사용자 전역 설정 삭제
git config --global --unset user.name
git config --global --unset user.email
git config --global --unset user.password
- 전역정보 전체 삭제 명령어 : git config --global --unset --all
- --all 이 먹히지 않아서 각각 삭제하고, 혹시 몰라 비밀번호 삭제까지 함
git config 사용자 정보 등록
git config user.name "사용하는 이름"
git config user.email "사용하는 이메일주소"
해당 프로젝트만 사용하고자 --global 을 빼고 등록했다.
이후 과정은 git 사용과 동일하게 git push 할때 name 과 password 묻는 과정이 생김
☞ 프로젝트 폴더 내에서 전역정보를 확인, 삭제, 변경을 몇번이나 했지만 바뀌지 않아서 가장 밖 루트(?)에서 시행하니 먹힌듯?하다
☞ 맥의 키체인과 충돌이라는 의견이 많았는데 중간과정에서 키체인에 git 항목자체가 없어져서 못해봄
728x90
728x90
'Git' 카테고리의 다른 글
원격저장소 내용으로 강제 업데이트 (0) | 2024.03.27 |
---|---|
github fork 후 최신 상태 유지하기 (0) | 2022.08.24 |
Git Bash 레포지토리 복제 후 브랜치 생성 - git clone, branch (0) | 2022.07.24 |
git bash 창 입력오류일때 벗어나기 (0) | 2022.06.25 |