Now we have installed the git into our system and we want to start coding immediately. But wait a minute there are some basic tasks which are very helpful to use git. The
git config email command is used to configure the git email address for the current installation and developer. This email configuration is stored in different places but the most popular location is
~/.gitconfig for the current user.
List Current Email Address
The current email address can be listed by ng the
git config --list command like below.
$ git config --list
We can only list the email address and omit other configuration lines by grepping email addresses like below.
$ git config --list | grep email
Set Email Address with “git config email” Command
The email address for the current user can be set by using the
git config user.email command. In the following example, we set the email address as
$ git config user.email "firstname.lastname@example.org"
Set Email Address Manually for Current User
The email address of the current user can be also set by editing the ~/.gitconfig file manually. The email configuration is located under the
[user] section. Just use the following configuration lines to email the current user.
[user] email = email@example.com
Set Email Address Manually for Globally (Whole System)
By default, the email address for the current user is set for only the current user and session. We can also set the email address globally or for the whole system by using the
git config --global user.email command like below.
$ git config --global user.email "firstname.lastname@example.org"
Set Email Using Environment Variables
Another way to set email address is using
GIT_AUTHOR_EMAIL environment variables. Just put the following lines to your shell to set email address.
To make email environment variable persistent and useable between reboots. Put lines above inside the