title: Is there any reason I shouldn't store my keystore in version control?
body: <p>I'm using a keystore (.jks) to store the certificate I use to sign my Android applications. The Android documentation and community have impressed on me the importance of <strong>never</strong> losing this file, but I haven't found any guidance on where I should keep it.</p>
  
  <p>Would storing it in Git be a terrible idea (i.e. would it have security consequences)?</p>
  
  <p>Assume that the keystore itself and the private keys inside both have strong passwords on them.</p>