-
vs코드 github계정 변경 및 계정 바꿔쓰기카테고리 없음 2024. 12. 21. 18:08
상황
전에쓰던 계정에 문제가 생겨 새로운 구글 계정으로 github에 가입하고, 로컬에 있는 vs코드에 새로운 계정을 연동시켰다. 그런데 commit을 남겨도 직전 계정의 닉네임과 이메일이 남아있었다.
해결
VsCode에서 github계정을 변경했더라도, git의 로컬 설정이 이전계정으로 되어있을 수 있어서, 명시적으로 해결하는 방법으로 진행했다.
1. 먼저 현재 사용자 이름을 확인한다.
git config --global user.name git config --global user.email
(새로운 계정이 아니면 아래의 진행을 따르고, 만약 새로운 계정이라면 다른 문제다.)
2. 새로운 계정 정보로 설정을 변경한다.
git config --global user.name "새로운사용자이름"
더블쿼터(큰따옴표) 안에 새로운 사용자 이름으로 작성한다.
git config --global user.email "새로운이메일주소@example.com"
마찬가지로 이메일도 변경한다.
3. 그후 설정이 제대로 변경됬는지 확인
git config --list
번외) 특정 프로젝트에만 다른 계정 사용 희망시
git config --local user.name "새로운사용자이름" git config --local user.email "새로운이메일주소@example.com"