Terminal

Author identity unknown *** Please tell me who you are.

What it means
Git needs a name and email address to label your commits, and they haven't been set on this computer yet.
Likely causes
  • This is the first commit on a new computer before git config --global has been set.
  • The GitHub setup step that sets your noreply email was skipped.
Prevention
Set --global Git name and GitHub's noreply email once during initial setup.

Copy for your agent

Git says `Author identity unknown`. Get my GitHub username and ID from `gh api user`, set my global `user.name` and private `@users.noreply.github.com` email, and retry the commit.

Full help articleGit asks who you are (name and email)

Last reviewed Nov 8, 2026