04_Git

Git 글로벌 유저(Global User) 설정

chuuvelop 2025. 2. 24. 05:06
728x90
Git 글로벌 유저(Global User) 설정

 

 

● 모든 Git저장소에서 해당 정보가 기본적으로 사용되게 하기 위해 Global User설정
  커밋 기록 관리, 협업 시 기여 내역 추적, 기본 사용자 정보 적용을 위해 필요
  특정 프로젝트에서 다른 계정이나 정보를 사용하려면 --local 옵션을 활용

 

01. 커밋 기록에 사용자 정보 포함

 

Git는 커밋을 만들 때마다 해당 커밋을 수행한 사용자의 이름과 이메일을 기록함

이를 통해 누가 어떤 작업을 했는지 추적할 수 있음

git config --global user.name "이름"
git config --global user.email "이메일주소"

이렇게 설정하면 이후 모든 Git저장소에서 해당 정보가 기본적으로 사용됨

 

 

02. 협업 및 기여 이력 관리

 

● GitHub, GitLab, Bitbucket 같은 원격 저장소에서는 커밋의 user.email을 기반으로 기여 내역을 추적함

등록된 이메일이 원격 저장소 계정과 일치하면, 기여한 커밋이 본인 계정으로 연결됨

이메일이 일치하지 않으면 기여 내역이 제대로 표시되지 않을 수 있음

 

 

03. 각 저장소별 설정 가능 ( --local )

 

● --global 옵션을 사용하면 현재 사용자(계정)의 모든 Git 프로젝트에서 기본적으로 적용됨

● 특정 프로젝트에서만 다른 사용자 정보를 사용하고 싶다면 --local 옵션을 사용하면 됨

git config --local user.name "이름"
git config --local user.email "이메일주소"

 

 

04. Git 사용자 정보 확인 및 수정

 

 

설정한 사용자 정보 확인

git config --global --list

 

 

설정 제거

git config --global --unset 이름
git config --global --unset 이메일주소

 

 

 

 

 

 

 

728x90