title: Resetting remote to a certain commit
body: <p>I want to discard all changes done after commit <code>&lt;commit-hash&gt;</code> .
  So I did:</p>
  
  <pre><code>git reset --hard &lt;commit-hash&gt;
  </code></pre>
  
  <p>Now I want to do the same with my remote. How can I do this? I have done some commits (and pushes) after <code>&lt;commit-hash&gt;</code> and I just want to discard them all. Is just something went <em>terribly</em> wrong in the way and I don't want to make it worse than it is already. ;(</p>
  
  <p>I basically want to rewind my <code>origin/master</code> to <code>&lt;commit-hash&gt;</code></p>