Изменение пользователя Git на лету - PullRequest
3 голосов
/ 24 июня 2011

Я бы хотел поменять имя и адрес электронной почты в git, я попробовал это:

alias setup_diffuser='export GIT_COMMITTER_NAME="Blah" && export GIT_COMMITTER_EMAIL="blah@blah.com" && export GIT_AUTHOR_NAME="Blah" && GIT_AUTHOR_EMAIL="blah@blah.com" && export BLAH="true"'

но имя в git commit правильное, но адрес электронной почты указан в ~/.gitconfig, а не в $GIT_AUTHOR_EMAIL Как я могу настроить электронную почту, как указано выше, без редактирования ~/.gitconfig? Я использую git версии 1.7.3.4

1 Ответ

3 голосов
/ 24 июня 2011

Вы забыли экспорт для GIT_AUTHOR_EMAIL:

alias setup_diffuser='export GIT_COMMITTER_NAME="Blah" && export GIT_COMMITTER_EMAIL="blah@blah.com" && export GIT_AUTHOR_NAME="Blah" && export GIT_AUTHOR_EMAIL="blah@blah.com" && export blah="true"'
...