title: git clone did not give me all branches
body: <p>I just cloned a repo from bitbucket.  For some reason, My local repo does not have all the branches in it.  It only has <code>master</code>.  I tried <code>git checkout origin/develop</code> and ended up with a detached HEAD. <code>git fetch</code> gives nothing.</p>
  
  <p>I was able to solve it by creating a new branch manually with <code>git checkout -b develop</code>, then executing <code>git pull origin develop</code>, but I can't remember ever having to do that before.  Usually I can just sync branches from my remotes.</p>
  
  <p>What's going on?</p>