¿Por qué mi configuration de git local no anula la global en Visual Studio?

Tengo un server de git configurado con un certificate autofirmado. Tengo la siguiente configuration de git:

$ git config --local --get http.sslVerify false $ git config --global --get http.sslverify true $ git --version git version 2.6.2.windows.1 

Cuando estoy presionando desde git bash, funciona como se esperaba y no me quejo del certificate autofirmado, pero cuando presiono desde Visual Studio 2015 me quejo del certificate autofirmado:

 Error encountenetworking while pushing to the remote repository: An error occurnetworking while sending the request. Inner Exception: The underlying connection was closed: Could not establish trust relationship for the SSL/TLS secure channel. Inner Exception: The remote certificate is invalid according to the validation procedure. 

Al mirar la configuration de git desde la configuration de git de Visual Studio, se ve como se esperaba:

Configuración de git de Visual Studio

¿Qué debo hacer para poder presionar desde Visual Studio?

Estoy ejecutando Visual Studio Professional 2015 (Versión 14.0.25123.00 Actualización 2)

EDITAR: escenario y me comprometo desde Visual Studio y eso funciona (ya que ha recogido mi nombre y mi correo electrónico). También ha recogido algunas otras configuraciones globales globales como core.editor y cnetworkingential.helper .