title: Gerrit doesn't accept newly created change/branch
body: <p>I have just created a new change, that I wish to pull to Gerrit. I did it (I hope) the usual way, i.e. create new branch, do <em>magic</em>, commit. Now, I want to push changes to Gerrit. So...</p>
  
  <pre><code>git checkout 82-changes-and-fixes-to-files-view
  git push origin HEAD:refs/for/82-changes-and-fixes-to-files-view
  </code></pre>
  
  <p>(crunch, crunch)</p>
  
  <pre><code>! [remote rejected] HEAD -&gt; refs/for/82-changes-and-fixes-to-files-view (branch 82-changes-and-fixes-to-files-view not found)
  </code></pre>
  
  <p>Branch not found? Hm... Something came to my mind, that docs said something about manually creating a branch, via Gerrit UI, <em>before</em> pushing changes. Am I right? Anyway, I'm doing so. I'm creating a branch, through UI, giving it above name (<code>82-changes-and-fixes-to-files-view</code>) and corresponding revision, taken from <code>git status</code> (<code>2b25fe7612f1563a78c9dc2d1574ae3dcfe9d5a1</code>). And, again...</p>
  
  <pre><code>git push origin HEAD:refs/for/82-changes-and-fixes-to-files-view
  </code></pre>
  
  <p>(crunch, cruch)</p>
  
  <pre><code>! [remote rejected] HEAD -&gt; refs/for/82-changes-and-fixes-to-files-view (no new changes) 
  </code></pre>
  
  <p>Eee... What am I missing? How can Gerrit claim, that there are no changes, if I actually <strong>haven't pushed any code to it yet</strong> (there is no such change, of course, of above name, recorded in neither <em>open</em> nor <em>merged</em> changes in Gerrit UI)?</p>