title: What is the format for valid Git repo names?
body: <p>I'm a Git noob and using GitExtensions (GE) I'm constantly having problems with "{name} is not a valid remote name". One minute GE will not allow me to add the name, then if I try to re-add it without a single name/path change GE accepts it, then later I have the above error message again randomly. One minute I'll be able to commit/push to the repo with that name, the next I can't.</p>
  
  <p>I've done a bit of Google-Fu and can't seem to find anything on this.</p>