title: Android studio - should the entire .idea directory be in git ignore?
body: <p>I saw a lot of examples for <code>.gitignore</code> files for <strong>AndroidStudio</strong>, some have <code>.idea</code> in them, and some don't.</p>
  
  <p>Is there a good reason not to add the entire .idea dir to .gitignore?</p>
  
  <p>If it should not be completely ignored, are there specific files inside .idea (such as .iml) that should be in .gitignore? </p>