[깃허브] Git 현재 사용자 이름과 이메일 확인하는 방법

Git bash에서 현재 사용자 이름과 이메일 확인하는 방법

Git을 사용하다 보면, 현재 로컬 컴퓨터의 git에서 설정된 사용자 정보를 확인해야 할 때가 있습니다. 특히 협업 환경에서user.nameuser.email은 커밋 기록에 중요한 역할을 하기 때문에, 다른 계정과 혼동하지 않고 정확한 계정의 정보가 설정되어 있는지 확인하는것이 중요합니다. 이번 포스팅에서는 Git에서 사용자 정보를 확인하는 방법을 소개합니다.

 

git전체 설정 확인하기

git config --list

이 명령어를 실행하면 Git의 모든 설정 값이 리스트 형태로 출력됩니다. 이 중에서user.nameuser.email을 찾아보면 현재 설정된 사용자 정보를 확인할 수 있습니다.

 

user.name=아이디
user.email=이메일

출력 결과에 위와 같은 항목에서 아이디와 이메일을 확인할 수 있습니다.

 

Grep을 활용한 사용자 정보 필터링 (Linux/Mac환경)

git config --list의 출력 결과가 길다면, grep 명령어를 사용해 원하는 정보만 필터링할 수 있습니다. 아래 명령어는user.nameuser.email만 출력해줍니다.

 

git config --list | grep '^user\.'

이 명령어는 user.로 시작하는 설정 값만 추출해주기 때문에, 필요한 정보를 빠르게 확인할 수 있습니다.

 

PowerShell에서 사용자 정보 필터링하기 (Windows 환경)

Windows 사용자라면 PowerShell에서Select-String명령어를 사용해 비슷한 작업을 할 수 있습니다.

git config --list | Select-String "^user\."

 

Git 자체 명령어로 확인하기 (추천)

Git에는user.nameuser.email을 바로 확인할 수 있는 명령어도 있습니다. 아래 명령어를 실행하면, 각각의 값을 따로 확인할 수 있습니다.

git config user.name && git config user.email

 

마무리

이번 포스팅에서는 Git에서 사용자 정보를 확인하는 다양한 방법을 알아보았습니다. git config --list, grep, PowerShell의 Select-String, 그리고 Git 자체 명령어를 활용해 간단하게 정보를 확인할 수 있습니다. Git을 사용할 때 올바른 사용자 정보를 설정하고 관리하는 것은 협업과 버전 관리에서 매우 중요하니, 꼭 기억해두시길 바랍니다.

 

Top