title: Self signed certificate in certificate chain with GitHub
body: <p>I had a problem where Fortigate's CA was mysteriously removed from Windows 10, and GitHub appears to use Fortigate for SSL, so it basically stopped working, across all applications (including web browsers). I reinstalled the CA, and now it works in browsers etc., but not in git.</p>
  
  <p>I keep getting:</p>
  
  <blockquote>
    <p>SSL certificate problem: self signed certificate in certificate chain</p>
  </blockquote>
  
  <p>Doing basic things like restarting git, related services etc. does not help. I tried running:</p>
  
  <pre><code>GIT_SSL_CAINFO=/path/to/certificate.pem
  </code></pre>
  
  <p>Within git bash itself, it's not verbose so I can't really tell if it does anything (although no error is given, so at least the command runs?).</p>
  
  <p>Is there a way to "refresh" git to recognize the existing CAs installed in Windows, or force it to recognize a specific CA?</p>