Certificado SSL rechazado al intentar acceder a GitHub a través de HTTPS detrás del firewall

Estoy atrapado detrás de un firewall, así que tengo que usar HTTPS para acceder a mi repositorio de GitHub. Estoy usando cygwin 1.7.7 en Windows XP.

He intentado configurar el control remoto enhttps://[email protected]/username/ExcelANT.git, pero presionando solicita una contraseña, pero no hace nada una vez que la he ingresado.https://username:<password>github.com/username/ExcelANT.git y clonar el repositorio vacío desde cero, pero cada vez me da el mismo error

error: problema con el certificado SSL, verifique que el certificado de CA esté bien. Detalles:
error: 14090086: rutinas SSL: SSL3_GET_SERVER_CERTIFICATE: la verificación del certificado falló al accederhttps://github.com/username/ExcelANT.git/info/refs

EncendiendoGIT_CURL_VERBOSE=1 me da

* A punto de conectar () al puerto 443 de github.com (# 0)
* Intentando 207.97.227.239 ... * establecer correctamente ubicaciones de verificación de certificado:
* CAfile: ninguno
CApath: / usr / ssl / certs
* Problema con el certificado SSL, verifique que el certificado CA esté bien. Detalles:
error: 14090086: rutinas SSL: SSL3_GET_SERVER_CERTIFICATE: error de verificación del certificado
* Caduca despejado
* Cierre de conexión # 0
* A punto de conectar () al puerto 443 de github.com (# 0)
* Intentando 207.97.227.239 ... * establecer correctamente ubicaciones de verificación de certificado:
* CAfile: ninguno
CApath: / usr / ssl / certs
* Problema con el certificado SSL, verifique que el certificado CA esté bien. Detalles:
error: 14090086: rutinas SSL: SSL3_GET_SERVER_CERTIFICATE: error de verificación del certificado
* Caduca despejado
* Cierre de conexión # 0
error: problema con el certificado SSL, verifique que el certificado de CA esté bien. Detalles:
error: 14090086: rutinas SSL: SSL3_GET_SERVER_CERTIFICATE: la verificación del certificado falló al accederhttps://github.com/username/ExcelANT.git/info/refs

fatal: HTTP request failed

¿Es este un problema con mi firewall, cygwin o qué?

No había configurado el proxy HTTP en la configuración de Git, sin embargo, es un servidor ISA que necesita autenticación NTLM, no básico, por lo que a menos que alguien sepa cómo forzar a git a usar NTLM, estoy descuidado.

Respuestas a la pregunta(28)

Su respuesta a la pregunta