title: Can changes made by strip be reflected in the public repo?
body: <p>Let's say I have this:</p>
  
  <pre><code>hg clone public_repo my_repo
  touch a b c d
  hg add .
  hg commit -m a a
  hg commit -m b b
  hg commit -m c c
  hg commit -m d d
  hg push
  # let's say revX is the revision that added a 
  hg strip revX
  </code></pre>
  
  <p>In my repository's history, the commits are gone. However, if I try to do a push after the strip, it tells me <code>no changes found</code>. Can the strip be applied to the public repo?</p>
  
  <p>EDIT: the question is just hypothetical :). I am not in this situation, I just thought it would be interesting to find out how this works.</p>