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
'04_Git' 카테고리의 다른 글
원격 저장소(remote)의 브랜치(branch) 확인 후 체크아웃(checkout) Git (0) | 2025.02.25 |
---|---|
VsCode에서의 Git 초기세팅 (0) | 2025.02.24 |
github사용시, SSH Key 생성 및 등록방법 (0) | 2025.02.24 |
git다운로드 방법 (2) | 2025.02.24 |
04_Git hub (0) | 2025.02.24 |