title: How to make TeamCity only clean up certain files
body: <p>Is it possible to make TeamCity only clean up certain files upon fetching files from my git repo? I modify one file as a build step, and thus always need a clean version of that file. However, it's really unnecessary to fetch the whole repo everytime because usually only a few files are modified (thus, I'd rather not use the 'Clean all files before build' command).</p>
  
  <p>Thanks!</p>
  
  <p>To clarify, lets say I have the following structure:
  - index.html
  - js/script.js
  - js/plugins.js</p>
  
  <p>I only want to <em>always</em> (regardless if any change has happened) to checkout index.html. The files in the js folder I only want to replace whenever any updates on them have happened.</p>