Why your git email address matterssource • juliaferraioli.com
We all operate in different contexts. I have personal, volunteer, side-project, and corporate contexts – and different email addresses associated with each of them. The email address that I use for a specific commit tells the project in which context my contribution has been made.
So in addition to (or instead of) running setting a global configuration for your email address, you can run:
$ git config user.email email@example.com
within your clone of a specific repository to configure the email address that your commits should use. If you have set a global
user.emailas well, that’s what commits will use if you haven’t set one within a repository (git-scm documentation that describes this behavior).
This is certainly a good habit to pick up. I would add that taking the time to setup GPG keys to ensure your commits are verified is just as important too.