When working with different git repositories (work vs. side projects), git providers (Bitbucket, Github, GitLab etc.), reinstallations of git it might be possible to forget to configure the username and email for the commit.

Normally, global username and email address are configured globally after installing Git.

To set your global username/email configuration:

  1. Open the command line.
  2. Set your username:
    git config --global user.name "FIRST_NAME LAST_NAME"
  3. Set your email address:
    git config --global user.email "MY_NAME@example.com"

If you want to configure repository-specific username/email, follow below instructions:

  1. From the command line, change into the repository directory.
  2. Set your username:
    git config user.name "FIRST_NAME LAST_NAME"
  3. Set your email address:
    git config user.email "MY_NAME@example.com"
  4. Verify your configuration by displaying your configuration file:
    cat .git/config
References: Link to heading