title: GIT Branch Specific Files?
body: <p>I am wondering if it is possible to say have a main repo with everything I need, config, application code, etc. (This is a MVC environment) and create branches from a main GIT repo with just certain models,controllers,and views.</p>
  
  <p>So I would have a main repo with</p>
  
  <pre><code>applications/*
  assets/*
  system/*
  </code></pre>
  
  <p>And I would have a branch with</p>
  
  <pre><code>applications/controllers/controller_name.php
  applications/model/model_name.php
  applications/views/view_name.php
  assets/modules/controller_name/*
  </code></pre>
  
  <p>Then I could merge that branch into the main repo for each new "MVC setup"</p>
  
  <p>Does this make sense? And can it be done?</p>