title: Git ignore compiled CSS but keep the latest version for production-ready state
body: <p>I used to commit my compiled minified CSS files to the repo, then I realized each time, the entire file is sent since it's minified on a single line. So it means for each small modification, I save an entire CSS file in my history and it will quickly add up for no reason.</p>
  
  <p><strong>Can we ignore the CSS files compiled automatically by my Text Editor from a LESS file?</strong></p>
  
  <p>If I put these CSS files in .gitignore, they won't be in the repo but I also use the repository to immediately get a working website.</p>
  
  <p>I always compile the LESS files from my local computer and I want to keep it that way (so don't suggest me to use Grunt or something to automatically compile when a user loads the page, please :P).</p>
  
  <p>The ideal solution would be to only keep the latest file in the repo for CSS files only. For history I'd check the LESS files. The CSS files would be there only to make the site works right after a git clone/pull.</p>