its a name value pair file, with header [user] with individual property name and email.
This is how we set global user options in GIT
some other option we can set
Set core editor
git config --global core.editor vim
Set help autocorrect
git config -- global help.auto correct 1
what it does, if mistype the command Git will guess what you wanna use and will show you the message about the command you wanna use and run it.
I run a command with wrong spell of status
WARNING: You called a Git command named 'stats', which does not exist.
Continuing under the assumption that you meant 'status'
in 0.1 seconds automatically...
On branch master
nothing to commit, working directory clean
it execute the command with guessing . This could quite dangerous some time.