title: git init in a git subdirectory
body: <p>I have a git repo which has some subdirectories:</p>
  
  <pre><code>  ~/src
    ~/src/.git
    ~/src/mystuff
    ~/src/otherstuff
  </code></pre>
  
  <p>Now I want to share <code>otherstuff</code> with a friend, I was planning to do this with bitbucket.  They should be able to clone it and push changes in <code>otherstuff</code> but I don't want them to be able to access <code>src</code>, <code>mystuff</code> (nor even see that they exist).  </p>
  
  <p>How do I go about this?  I almost went into <code>cd ~/src/otherstuff</code> and did <code>git init</code>, <code>git remote add origin ssh://git@bitbucket.org/wim_glenn/...</code> but something doesn't smell right about doing git init again when it's already under version control.  </p>