usuario password cambiar and git windows-7

password - fatal: no se puede acceder a ''H: //. config/git/config'': argumento inválido



git config--global (6)

Como algunas personas dicen que esto parece ser un problema con HomeDrive y HomePath cuando se usan unidades de red.

Para mí, esto se resolvió ejecutando mis comandos git como administrador.

Recibo este error al abrir un repositorio de git:

fatal: no se puede acceder a ''H: /. config / git / config'': argumento inválido

¿De qué lado de git se extrae este camino?

''H: /. Config / git / config''

Encontré algunos artículos que podrían ser las variables de entorno "Home" o "UserProfile", pero en mi caso la variable "Home" no se crea y el "UserProfile" no apunta a esa ruta. Entonces, ¿de dónde sale ese camino?


Asegúrese, en una ventana de línea de comando:

  • HOME no está configurado: escriba set HOME , que devolvería su valor si hubiera
  • el problema persiste con la última distribución de msysgit (1.9.0): descomprima ese archivo en cualquier lugar y llame a git con su ruta completa:

    c/mydir/PortableGit-1.9.0-preview20140217/bin/git.exe --global -l


Experimenté un problema similar cuando no estaba conectado a mi red de trabajo a través de VPN. Ejecutar lo siguiente desde una ventana de comando funcionó para mí:

net use H: /delete

Este comando realmente borró el disco H. Si realmente usa la unidad mapeada que está causando el problema, de esta manera podría causarle otros problemas que solo se resolverían reasignando la unidad (net use H :, seguido de la ruta del disco mapeada). Como nota, eliminé las variables HOME% (usando "set HOME =" desde la línea de comandos), pero funcionó hasta que se ejecutó el comando anterior.


net delete no es obligatorio.

Primero revise la configuración de INICIO, luego cambie INICIO y HOMEDRIVE a un directorio existente.

c:/git/selenium-automation>set HOME HOME=U:/ HOMEDRIVE=U: HOMEPATH=/ HOMESHARE=//XX

luego cambie HOME y HOMEDRIVE por

set HOME=c:/tmp set HOMEDRIVE=C:

c: / git / selenium-automation> establecer INICIO

HOME=c:/tmp HOMEDRIVE=c: HOMEPATH=/ HOMESHARE=//XX


Establezca HOME var en ''Variable de usuario para'' (Panel de control / Todos los elementos del panel de control / Sistema / => Configuración avanzada del sistema / Variables avanzadas / Env)

Resolvió mi problema.


Si revisa su ruta de instalación de GIT / git / etc / profile, verá la variable HOME configurada como:
INICIO = "$ HOMEDRIVE $ HOMEPATH"

Para esto creé la variable HOME en mis variables de entorno y comenzó a funcionar.