본문 바로가기

SW/Git

Git : 사용자 이름, 이메일 주소 설정, 구성 방법, 예제, 명령어

반응형

Git은 오늘날 대부분의 소프트웨어 팀에서 사용하고 있는 분산 버전 제어 시스템입니다. 시스템에 Git을 설치한 후 가장 먼저 해야 할 일은 Git 사용자 이름과 이메일 주소를 설정하는 것입니다. Git은 당신의 정체성을 당신이 하는 모든 약속과 연관시킵니다.

Git을 사용하면 글로벌 및 프로젝트별 사용자 이름과 전자 메일 주소를 설정할 수 있습니다. git config 명령을 사용하여 git ID를 설정하거나 변경할 수 있습니다. 변경 사항은 향후 커밋에만 영향을 미칩니다. 변경 전 커밋과 관련된 이름 및 이메일은 영향을 받지 않습니다.

 

 

Git : 사용자 이름, 이메일 주소 설정, 구성 방법, 예제, 명령어

 

 

글로벌 Git 사용자 이름 및 암호를 설정

글로벌 git 사용자 이름 및 암호는 리포지토리별 값이 없는 시스템의 모든 리포지토리의 커밋과 연결됩니다.

글로벌 커밋 이름 및 전자 메일 주소를 설정하려면 --global 옵션을 사용하여 git config 명령을 실행합니다.

git config --global user.name "Your Name"
git config --global user.email "youremail@yourdomain.com"

 

 

완료되면 다음을 실행하여 정보가 설정되었는지 확인할 수 있습니다.

git config --list

# user.name=Your Name
# user.email=youremail@yourdomain.com

 

 

명령은 글로벌 구성 파일 ~.gitconfig에 값을 저장합니다.

# ~/.gitconfig

[user]
    name = Your Name
    email = youremail@yourdomain.com

 

 

텍스트 편집기를 사용하여 파일을 편집할 수도 있지만 git config 명령을 사용하는 것이 좋습니다.

 

 

 

단일 리포지토리에 대한 Git 사용자 이름 및 암호를 설정

특정 리포지토리에 대해 다른 사용자 이름 또는 전자 메일 주소를 사용하려면 리포지토리 디렉토리 내에서 --global 옵션 없이 git config 명령을 실행합니다.

~/Code/myapp 디렉터리에 저장된 저장소의 사용자 이름과 전자 메일 주소를 설정하려고 합니다. 먼저 저장소 루트 디렉토리를 전환합니다.

cd ~/Code/myapp

 

 

Git 사용자 이름 및 전자 메일 주소를 설정합니다.

git config user.name "Your Name"
git config user.email "youremail@yourdomain.com"

 

 

다음과 같이 올바르게 변경되었는지 확인합니다.

git config --list

# user.name=Your Name
# user.email=youremail@yourdomain.com

 

 

리포지토리별 설정은 리포지토리의 루트 디렉터리 아래에 있는 .git/config 파일에 보관됩니다.

Git 사용자 이름과 이메일 주소는 git config 명령을 사용하여 설정할 수 있습니다. 값은 커밋과 연관되어 있습니다.

Git을 처음 접한다면, Git 사용법에 대해 배울 수 있는 훌륭한 자료인 Pro Git 책을 읽어보세요.

반응형