Problema al usar git en Windows 7 con las teclas msysgit y .ssh

11

Estoy usando git en mi máquina Ubuntu con mis claves ssh existentes.

Ahora tengo que usar Git en Windows 7 y necesito usar los mismos pares de teclas.
Configuré msysgit y creé una .sshcarpeta en Users\username\.ssh.
Copié mi par de claves de la .sshcarpeta de Ubuntu a esta carpeta.

Pero cuando intento clonar el repositorio de Git, se detiene y me pide la contraseña.
De acuerdo con algunos tutoriales, debería tener algunas opciones durante la instalación de msysgit ssh, pero no vi ninguna.
¿Tienes alguna sugerencia para resolver esto?

Burre
fuente

Respuestas:

13

Debe establecer su HOMEvariable de entorno en el directorio que seleccionó para crear la .sshcarpeta (no tiene que ser necesariamente Users\username\).

%HOME%no es una variable de entorno nativa ( %HOMEDRIVE%%HOMEPATH%o %USERPROFILE%es), y la sesión de msysgit similar a Uning de mingw se basa completamente en el $HOMEvalor.

VonC
fuente
Gracias, pero ¿cómo agrego este HOME env. ¿variable?
Burre
@Burre: simplemente defina una variable de entorno de Usuario llamada HOMEen su configuración de Windows, como se describe en itechtalk.com/thread3595.html .
VonC
HOMEPATH no es suficiente, debe ser% HOMEDRIVE %% HOMEPATH% o% USERPROFILE%
bgerth
@bgerth Gracias, he editado la respuesta tardíamente.
VonC