title: git svn rebase not working but git svn fetch does
body: <p>I'm having an issue where when I run</p>
  
  <pre><code>git svn rebase
  </code></pre>
  
  <p>or</p>
  
  <pre><code>git svn rebase -l
  </code></pre>
  
  <p>nothing happens. However,</p>
  
  <pre><code>git svn fetch
  </code></pre>
  
  <p>brings down new revisions successfully. This started happening when I used 'gitk' to revert my working copy to a previous revision, then accidentally ran "git reset --hard HEAD" without switching back over to my master branch. Any ideas on how to fix this without re-cloning?</p>
  
  <p><em><strong>EDIT</em></strong></p>
  
  <p>'git status' output</p>
  
  <pre><code># On branch master
  # Untracked files:
  #   (use "git add &lt;file&gt;..." to include in what will be committed)
  #
  #       several untracked files
  nothing added to commit but untracked files present (use "git add" to track)
  </code></pre>
  
  <p>'git branch -avv' shows all of my local and remote branches available to me. There is a lot of output, so what exactly should I be looking for?</p>
  
  <p>It is worthy to note that I can fetch new revisions from another branch, it seems that my master branch is what is screwed up.</p>