어제 오늘 내일

[Git] 이메일, 사용자이름 확인 및 변경, 삭제 본문

IT/Git

[Git] 이메일, 사용자이름 확인 및 변경, 삭제

hi.anna 2026. 1. 30. 08:13

Git을 설치한 후 가장 먼저 해야 할 일은 사용자 정보를 설정하는 것입니다. 이 정보는 GitHub에 잔디를 심을 때(커밋 기록) 본인을 식별하는 기준이 되므로 정확하게 설정하는 것이 좋습니다.

 

1. 현재 설정된 정보 확인하기

내 컴퓨터에 어떤 이름과 이메일이 등록되어 있는지 확인하려면 터미널(Git Bash 혹은 CMD)에서 아래 명령어를 입력하세요.

전체 설정 확인

git config --list

위 명령어를 치면 수많은 설정이 나오는데, 여기서 user.nameuser.email 항목을 찾으면 됩니다.

특정 정보만 바로 확인

git config user.name
git config user.email

 

 

2. 사용자 정보 설정 및 변경하기

정보를 새로 등록하거나, 기존 정보를 수정하고 싶을 때 사용하는 명령어입니다.

전역(Global) 설정 (권장)

내 컴퓨터의 모든 프로젝트에 동일하게 적용되는 설정입니다. 보통 이 방식을 사용합니다.

# 이름 변경
git config --global user.name "Your Name"

# 이메일 변경
git config --global user.email "your-email@example.com"

Local 설정

특정 프로젝트(폴더)에서만 다른 이름을 쓰고 싶을 때 사용합니다. 해당 프로젝트 폴더 안에서 실행하세요.

# --global을 빼고 입력합니다.
git config user.name "Nickname"
git config user.email "nickname@example.com"

 

 

3. 설정 삭제하기 (초기화)

만약 설정을 완전히 지우고 싶다면 ---unset 옵션을 사용합니다.

# 전역 설정 삭제
git config --global --unset user.name
git config --global --unset user.email

 

 

💡 주의사항: GitHub Commit 문제

GitHub에 코드를 올렸는데 Commit 히스토리가 정상적으로 표시되지 않는다면, 90% 이상이 이 이메일 설정 문제입니다.

  • 해결법: git config user.email로 확인한 이메일 주소가 GitHub 계정에 등록된 이메일과 일치하는지 꼭 확인하세요! 대소문자까지 정확해야 합니다.

 

📝 요약표

명령어 설명
git config --list 모든 설정 정보 확인
git config user.name 현재 이름 확인
git config --global user.name "이름" 전역 사용자 이름 설정/변경
git config --global user.email "메일" 전역 이메일 주소 설정/변경

 

 

반응형
Comments