title: global git config changes will not persist
body: <p>I try to set my email with <code>git config --global user.email j.burns@gmx.us</code> and then when using <code>git config --global --get user.email</code> it returns fine, however upon restarting the terminal, or opening a new session it returns the previous entry?</p>
  
  <p>I have tried using <code>--unset user.email</code> and it didn't change anything, I have also tried removing the file. </p>
  
  <p>diff for the files</p>
  
  <pre><code>$ diff .gitconfig .gitconfig-bak
  diff --git a/.gitconfig b/.gitconfig-bak
  index 0eb2955..2422c0d 100644
  --- a/.gitconfig
  +++ b/.gitconfig-bak
  @@ -173,4 +173,4 @@
  
  [user]
          name = Josh Burns
          email = jburns@null.netj.burns@gmx.us
  </code></pre>