Change email address in Git

mani_nz picture mani_nz · Jun 14, 2016 · Viewed 70.8k times · Source

I have a project hosted in Git stash. It is built using jenkins. Now I made a typo while installing my Git locally. Like @ab.com instead of @abc.com

After every build, jenkins sends email notifications and it picks up my incorrect email address from Git commit and tries to send it.

Even after I have changed the email address in my local Git, I still see jenkins sending the emails to the old incorrect address.

How can I fix this?

Answer

Marc picture Marc · Jun 14, 2016

Locally set email-address (separately for each repository)

  1. Open Git Bash.

  2. Change the current working directory to the local repository in which you want to set your Git config email.

  3. Set your email address with the following command:

git config user.email "[email protected]"
  1. Confirm that you have set your email address correctly with the following command.
git config user.email

Globally set email-address (only used when nothing is set locally)

  1. Open Git Bash.

  2. Set your email address with the following command:

git config --global user.email "[email protected]"
  1. Confirm that you have set your email address:
git config --global user.email

Or using environment variables

  1. [email protected]
  2. [email protected]

PD: Info from github official guide