Cambiar la ubicación de /tmp en una instalación de Git Bash en Windows.
El directorio TMP
/TEMP
en Windows 10 generalmente se encuentra en C:\Users\<user>\AppData\Local\Temp
. Cuando se utiliza Git bash, el directorio /tmp
se refiere “mágicamente” a esa ubicación también.
¿Cómo puedo cambiar este comportamiento al iniciar Git bash, de manera que TMP
, TEMP
(para programas de Windows iniciados por Git bash) y la ubicación /tmp
se refieran a un directorio diferente, por ejemplo, C:/myTemp
?
(Cambiar TMP
o TEMP
globalmente en Windows no es una opción viable para mi…)
davy.ai
Para cambiar el comportamiento de los directorios
TMP
,TEMP
y/tmp
en Git bash, puedes utilizar el comandoMKLINK
para crear un enlace simbólico entre la carpeta deseada y la carpeta predeterminada.Aquí están los pasos a seguir:
Navega hasta tu directorio de inicio escribiendo el siguiente comando:
myTemp
en el directorio raíz de tu unidad C:Aquí el parámetro
/D
crea un enlace simbólico para un directorio, el parámetro/J
crea un vínculo de directorios (un tipo de enlace simbólico), y las rutas son las ubicaciones de los directorios existentes y el nuevo directorio.TMP
,TEMP
y/tmp
ahora se referirán a la nueva ubicación.Nota: si encuentras cualquier problema con el comando
MKLINK
, asegúrate de tener privilegios de administrador y ejecutar Git bash como administrador. Además, este cambio solo se aplicará a Git bash y sus programas. Otros programas de Windows continuarán utilizando los directorios predeterminados.