title: What files generated by Visual Studio should I commit?
body: <p>The problem I'm facing is that it seems that some of the files generated by Visual Studio are not necessary for commits.</p>
  
  <p>Aside from the obvious things not to commit, what other files should I not commit? Do I need to commit .manifest files, etc.?</p>
  
  <p>A different way of saying it: what files are needed to recreate the project I'm working on, and what files can be auto-generated?</p>
  
  <p>Thanks!</p>