최근에 git를 사용하기 시작했습니다. 내 사용자 정보를 설정하는 지침을 따르려고했지만 soothingthing 끔찍하게 잘못 될 것 같습니다 :Git 커밋 저자 정보 - Christian S.은 누구인가요?
[[email protected]] git config --list
user.name=**MY NAME**
user.email=**MY EMAIL**
core.repositoryformatversion=0
core.filemode=true
core.bare=false
core.logallrefupdates=true
remote.origin.fetch=+refs/heads/*:refs/remotes/origin/*
remote.origin.url=** URL **
branch.master.remote=origin
ranch.master.merge=refs/heads/master
지금까지, 너무 좋아. 내 이름 & 이메일 주소 나 파일을 추가 한 제대로
[[email protected]] git add somefile
설정하는 것 지금 그것을 저지하려는 :
난데없이 갑자기[[email protected]] git commit -m "test commit"
[master 280efe4] test commit
Author: Christian S. <[email protected]****.com>
1 file changed, 0 insertions(+), 0 deletions(-)
create mode 100644 somefile
... 기독교 S.
무엇을 간과 했습니까? 나는이 이름과 이메일 주소가 나오는 곳이 없다. 이 기본값이 어딘가에 무시하는 걸 잊었습니까?
EDIT : 개인 정보 삭제 your-repo/.git/config
에서
http://www.strcat.de/dotfiles /dot.zshexports하지만 왜 그걸 가지고 있습니까? (아마도 GIT_AUTHOR_NAME 및 GIT_AUTHOR_EMAIL 변수 환경 변수를 확인하십시오.) –
적어도 Christian의 이메일을 가지고 있습니다. 좋아하는 메일 클라이언트를 사용하여 질문하십시오. ;) –
해결책이 될 수있는 @pst – Chris