title: git rebase fatal: empty ident name not allowed
body: <p>So I've seen this question asked and the resolution is always to update the 'user' settings with <code>git config</code>. I've done this and I'm still getting the error. Here is my output:</p>
  
  <pre><code>$ git config -l --global | grep user
  user.email=A@B.com
  user.name=A
  $ git config -l --local | grep user
  user.email=A@B.com
  user.name=A
  $ git rebase --continue
  Applying: my commit message
  fatal: empty ident name (for &lt;A@B.com&gt;) not allowed
  </code></pre>
  
  <p>Before this, I was on a branch, fetched master, and tried to rebase master into my branch. Something like this:</p>
  
  <pre><code>$ git checkout mybranch
  $ git fetch origin
  $ git rebase origin/master
  </code></pre>
  
  <p>Is it possible for something to be wrong on the remote server side? (e.g. my user account got messed up)</p>