title: How to get rid of false dependencies in gerrit
body: <p>It appears that when using gerrit, by default all changes depend on the previous one. I do not branch for new changes, I simply work off the master branch and then push the commited changes to a remote origin/master. A dependency is created every time even if the two commits have nothing to do with each other.</p>
  
  <p>I've run into a few issues which makes me think that I am not using git correctly in combination with gerrit.</p>
  
  <p>What should happen differently in my git/gerrit workflow for every commit to not be dependent on the previous commit? I've also tried creating a new branch for the change:</p>
  
  <pre><code>&gt; git pull origin master
  &gt; git checkout -b new_branch
  &gt; #make a change
  &gt; git add -A
  &gt; git commit #with gerrit's commit hook in .git/hooks
  &gt; git push origin &lt;sha1&gt;:refs/for/master
  </code></pre>
  
  <p>This works, but gerrit still reports a dependency on the previously commited item.</p>