Introduction
Git needs to know who you are to record your name and email in each change you make. Setting your user name and email ensures your work is properly credited.
When you install Git for the first time on your computer and want to identify yourself.
When you start working on a new project and want your commits to show your correct name and email.
When you use multiple computers and want to set your identity on each one.
When you want to change your email or name for future commits.
When you want to use a different identity for a specific project.