회사 git 서버용으로 이미 구성된 직장 랩톱 에서 github.com 의 프로젝트에 참여 하려고 합니다. 다른 구성 파일이나 다른 명령 줄 스위치를 사용하여 다른 작성자 자격 증명을 지정하는 방법이 있습니까?
나는 사용해 보았다
--author="My Name <MyNameEmail@email.com>"
그리고 메시지를 받았습니다.
Committer: unknown <WorkEmail@workemail.net>
Your name and email address were configured automatically based
on your username and hostname. Please check that they are accurate.
You can suppress this message by setting them explicitly:
git config --global user.name "Your Name"
git config --global user.email you@example.com
After doing this, you may fix the identity used for this commit with:
git commit --amend --reset-author
하지만 여전히 github.com 프로젝트에 커밋하기 위해 내 사용자 이름을 업데이트하지 않았습니다. 내가 시도 할 수있는 다른 것이 있고 가능합니까?
-c user.name=Me user.email=me@example.com
. 사용자 지정 전역 구성을 사용하려면 이 질문을 참조 하거나-c
옵션이 포함 된 셸 별칭을 사용 하세요. 그러나이 중 어느 것도이 상황에서 옳은 일이 아닐 것입니다. 당신은 저장소 별 설정을 원합니다.