title: Git push origin master returns "fatal: No path specified."
body: <p>I recently set up a new account with github. I'm following a Rails tutorial from Michael Hartl online ( <a href="http://www.railstutorial.org/book#fig:github_first_page" rel="noreferrer">http://www.railstutorial.org/book#fig:github_first_page</a> ) and followed his instructions to set up my git which were also inline with the setup instructions at github. Anyways, the "Next Steps" section on github were: </p>
  
  <pre><code>  mkdir sample_app
    cd sample_app
    git init
    touch README
    git add README
    git commit -m 'first commit'
    git remote add origin git@github.com:rosdabos55/sample_app.git
    git push origin master
  </code></pre>
  
  <p>I got all the way to the last instruction (git push origin master) without any problem. When I entered that last line into my terminal, however, I got this error message: </p>
  
  <blockquote>
    <p>fatal: No path specified. See '<code>man git-pull</code>' for valid url syntax.</p>
  </blockquote>
  
  <p>What might I be doing wrong?</p>
  
  <p>Here are the contents of .git/config (reconstructed by Jefromi from the output of <code>git config -l</code> pasted into a comment below):</p>
  
  <pre><code>[user]
      name = Ross
      email = [REDACTED]
  [core]
      editor = gvim -f
      repositoryformatversion = 0
      filemode = true
      bare = false
      logallrefupdates = true
  [remote "origin"]
      url = git@github.com:
      fetch = +refs/heads/*:refs/remotes/origin/*
  </code></pre>