Git : 각 저장소에 대해 다른 로컬 user.name 및 user.email 설정


91

저는 현재 2 개의 프로젝트에서 작업 중이며, 푸시 할 때 다른 데이터로 로컬 사용자 이름과 이메일을 구성 할 것으로 예상합니다.

이를 위해 항상 다음과 같이 구성을 업데이트하고 있습니다.

git config --local user.email "namelastname@domain.com"

서로 다른 저장소이기 때문에 각 저장소에 대해 로컬 이메일을 정의 할 수있는 방법이 있습니까?

어쩌면 .gitconfig?


1
repo = 모든 브랜치, 모든 버전 등. 그래서 "다른 브랜치가 있기 때문에 ... 각 저장소에 대해 이메일을 정의 할 수 있습니까?"라고 말할 때 이것은 말이되지 않습니다. 원하는 것은 무엇입니까 : 각 저장소에 대한 다른 이메일 설정? 또는 각 지점에 대해 다른 이메일?
그레고리

답변:


161

하나의 저장소에 대해 :

git config user.name "Your Name Here"
git config user.email your@email.com

(글로벌) 기본 이메일의 경우 (~ / .gitconfig에 구성됨) :

git config --global user.name "Your Name Here"
git config --global user.email your@email.com

18
다만 경우에 당신이 예를 들어 자식 설정 user.email 마지막 부분을 생략하여 현재 설정이 무엇인지 확인할 수 있습니다 다른 사람 도움
크리스
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.