title: fatal: I don't handle protocol '' while pushing to upstream
body: <pre><code>$ git push
  fatal: The current branch master has no upstream branch.
  To push the current branch and set the remote as upstream, use
  
      git push --set-upstream origin master
  
  
  $  git push --set-upstream origin master
  fatal: I don't handle protocol ''
  
  $ git config --global url."https://".insteadOf git://
  
  $  git push --set-upstream origin master
  fatal: I don't handle protocol ''
  
  $ git push
  fatal: The current branch master has no upstream branch.
  To push the current branch and set the remote as upstream, use
  
      git push --set-upstream origin master
  </code></pre>