Cliente Git SSH para Windows y ruta incorrecta para el file .ssh / config

Instalé Git-1.7.9-preview20120201.exe, y cuando bash acceder a mi repository a través de SSH, falla.

Investigué y descubrí que si ejecuto SSH -T git@myrepo.com , SSH no carga ~ / .ssh / config donde se define un puerto personalizado.

Cuando bash SSH -F c:\users\tomas\.ssh\config git@myrepo.com todo está bien.

Usé Process Monitor y descubrí que SSH intenta encontrar \\\\.ssh\config aquí C:\Windows\CSC\v2.0.6\namespace\.ssh .

¿Por qué?

¿Cómo puedo forzarlo a usar el path normal? %HOMEPATH%\.ssh\config ?

establezca la variable de entorno HOME apuntando a %USERPROFILE% para que ssh lo recoja. Esto generalmente parece ser el problema para muchas soluciones de Unix que se ejecutan en Windows.

Acceso rápido a establecer variables de env del usuario:

Start > Type "env" > Select "Environmental variables for your account"

Encontré que Windows msygit port store ssh config aquí <installPath>\Git\etc\ssh\ssh_config