Sometimes you need to have different user names and emails for git for different projects (for example for personal and for work projects).
In this case you might find the following interesting.
So, in general, git related wconfiguration is stored in
~/.gitconfig file and looks like
[user] name = Your Name email = firstname.lastname@example.org
More fields might be stored there.
This is global settings and git will use that conf for each pull/push
In case if you need to override that setting per project, please navigate to
project_dir/.git and open
config file there
and add section
[user] name = Your Name email = email@example.com
and that’s it, this will override global settings