title: Mercurial clone is missing files (actually, just gets into different  branch)
body: <p>I have a seemingly normal mercurial repo, but doing a local clone of it leaves out bunches of files…</p>
  
  <pre><code>bash-3.2$ hg verify
  repository uses revlog format 1
  checking changesets
  checking manifests
  crosschecking files in changesets and manifests
  checking files
  486 files, 23 changesets, 568 total revisions
  
  bash-3.2$ hg clone . /tmp/clone
  updating to branch default
  resolving manifests
  getting .hgignore
  getting data/Agricultural Marketing Service - Agricultural Marketing Service - Home.html
  getting data/SAMPLE_BIZ_FARMERS_MARKETS.XLS
  ...
  130 files updated, 0 files merged, 0 files removed, 0 files unresolved
  bash-3.2$ 
  </code></pre>
  
  <p>[update: the problem was that the original repository was in branch foo; and the clone gets created with the default branch current, which confused me]</p>