title: Gitignore file that exists in bare repository
body: <p>I'm trying to ignore a VisualGDB settings file that needs to be available in the repository for people to check out as a baseline. VisualGDB is a visual studio plugin, and I want programmers to be able to checkout a baseline VS project and be able to get up and running very quickly by just changing a few small settings.</p>
  
  <p>The issue is I don't want the changes to be tracked once it has been checked out again. Each programmer is going to need this settings file as a template, but they will also need to make minor tweaks for their respective environments and I don't want there to be tons of versions of this file.</p>
  
  <p>I created the repo with the baseline template settings, pushed it to the bare repo, cloned it to a new location, changed settings and added the settings files to gitignore, but it still tracks changes. Any ideas?</p>