title: Mercurial (hg) commit only certain files
body: <p>I'm trying to commit only certain files with Mercurial.
  Because of of hg having auto-add whenever I try to commit a change it wants to commit all files. But I don't want that because certain files are not "ready" yet.</p>
  
  <p>There is</p>
  
  <pre><code>hg commit -I thefile.foo
  </code></pre>
  
  <p>but this is only for one file. The better way for me would be if I can turn off auto-add as in Git. Is this possible?</p>