Certificado autofirmado en cadena de certificates con GitHub

Tuve un problema donde la CA de Fortigate fue misteriosamente eliminada de Windows 10, y GitHub parece usar Fortigate para SSL, por lo que básicamente dejó de funcionar en todas las aplicaciones (incluidos los browseres web). Volví a instalar la CA y ahora funciona en browseres, etc., pero no en git.

Sigo recibiendo:

Problema con el certificate SSL: certificate autofirmado en la cadena de certificates

Hacer cosas básicas como reiniciar git, services relacionados, etc. no ayuda. Intenté correr:

GIT_SSL_CAINFO=/path/to/certificate.pem 

Dentro de git bash, no es detallado, así que realmente no puedo decir si hace algo (aunque no se da ningún error, ¿al less el command se ejecuta?).

¿Hay alguna forma de "actualizar" git para reconocer las CA existentes instaladas en Windows u obligarlo a reconocer una CA específica?

Lo descubrí, con suerte esta solución no es temporal (funciona hasta ahora):

Hay un file de certificate aceptado en Git con las autoridades que acepta, en (cambie a su dir de installation de Git):

 %ProgramFiles%\Git\mingw64\ssl\certs 

Es posible pegar el certificate correspondiente al final de: ca-bundle.crt . Esto parece resolver el problema de inmediato.