Commit failed - exit code 128 received, with output: '*** Please tell me who you are

Hi, I was trying to commit something to my local repository when I had this issue pop up:

Commit failed - exit code 128 received, with output: '*** Please tell me who you are.

Run

  git config --global user.email "you@example.com"
  git config --global user.name "Your Name"

to set your account's default identity.
Omit --global to set the identity only in this repository.

fatal: unable to auto-detect email address (got 'User@DESKTOP-O9NT6PU.(none)')

I had read previous posts here and tried to enter
git config --global user.name "Spaceball55"
but this didn’t do anything and the error persisted.

One reason that I am confused is just earlier this week I had no issues committing and pushing to remote repo, but now I can’t even commit to local repo. Any help appreciated!

The error message say the email address isn’t suitable, so you’ll need to set that too.

If you set that before and the setting is gone now it’s worth investigating why that happened. :wink:

1 Like

Yeah, you were right, I thought I had my email set. I don’t know how it changed, but that is irrelevant. Thank you for your answer! It’s now back to working as it should.

1 Like