title: Forking a sub directory of a repository on GitHub and making it part of my own repo
body: <p>Apologies, I am very new to Git and GitHub, I've read through a few things but I'm not sure if what I'm trying to do is <em>entirely</em> possible.</p>
  
  <p>Basically I want to fork the Confluence Skin used on XBMC and modify various elements located here:</p>
  
  <p><a href="https://github.com/xbmc/xbmc/tree/master/addons/skin.confluence" rel="noreferrer">https://github.com/xbmc/xbmc/tree/master/addons/skin.confluence</a></p>
  
  <p>However I don't want to fork the entire XBMC repository, so a simple fork action won't do.</p>
  
  <p><strong>Here are my general requirements:</strong></p>
  
  <ul>
  <li><p>I would like to take the contents of the skin.confluence folder and put it into a repository on my own GitHub account</p></li>
  <li><p>I need to be able to keep it linked within the original XBMC repo to receive upstream commits, as my modifications will generally be theme based, rather than functionality.</p></li>
  </ul>
  
  <p>Thanks to the response posted by tbekolay, I have been able to do a subtree split to take only the skin.confluence part of repo and essentially create a branch, however I am unsure on how to keep it linked with the original XBMC repo while being pushed to my own repo with my modifications.</p>