gold for features edition company community windows git windows-7 msysgit

windows - for - Git config alias ya no funciona



gitlab for company (1)

Usé el comando:

git config --global alias.st status

para agregar mi primer alias según lo sugerido por correo - ¿Cómo alijo los comandos en git?

Luego, encontré que se agrega al archivo de configuración en:

C: / Users / damodar.bashyal / .gitconfig

Entonces, agregué un montón de alias directamente en el archivo de configuración y todo funcionó perfectamente hasta hoy cuando tuve que reiniciar mi computadora después de instalar el software MYOB.

Cuando intenté usar alias, ninguno funcionó. Entonces, agregué otro alias usando el comando anterior, pero el archivo no se actualizó, pero el nuevo alias funcionó bien.

Entonces, después de luchar durante un tiempo, encontró un comando en [ ¿A dónde se escribe git config - global? ] para buscar el archivo de configuración:

git config --global --edit

Para mi sorpresa, mostraba una ubicación diferente con un nuevo alias git añadido.

.gitconfig(~) - VIM [gui] recentrepo = C:/_projects/example.com/trunk/bitbucket [user] name = damu [alias] st = status

¿Hay alguna manera de cambiar la ruta de acceso al archivo .gitconfig anterior?

Estoy usando Windows 7 y msysgit.

c:/>echo %HOME% %HOME% c:/>set HOME HOMEDRIVE=U: HOMEPATH=/ HOMESHARE=//agsbs/UserShares/Damodar.Bashyal c:/>echo %HOME% %HOME%

ACTUALIZACIÓN: seguí esta publicación [ Cambiar ubicación de usuario (variable de inicio) en Egit (Eclipse) ] para establecer la variable de entorno HOME que falta y ahora estoy obteniendo esto:

c:/>set HOME HOME=C:/Users/damodar.bashyal HOMEDRIVE=U: HOMEPATH=/ HOMESHARE=//agsbs/UserShares/Damodar.Bashyal

Eso también solucionó mi problema. ¡¡¡HURRA!!!


Compruebe a qué se refiere su HOME :

echo %HOME% # or set HOME

git config --global referenciará la ruta HOME (a menos que use la opción --file ).
HOME no está definido por defecto en Windows, pero está configurado por el script git-cmd.bat incluido con msysgit.

@if not exist "%HOME%" @set HOME=%HOMEDRIVE%%HOMEPATH% @if not exist "%HOME%" @set HOME=%USERPROFILE%