![¿A dónde van las variables de entorno de git?](https://rvso.com/image/1438141/%C2%BFA%20d%C3%B3nde%20van%20las%20variables%20de%20entorno%20de%20git%3F.png)
Cuando configuro una variable de entorno en git usando el export
comando, ¿dónde se almacena esa variable? No está en mi archivo .gitconfig y no parece estar agregado a mis variables de entorno de Windows.
Respuesta1
Suponiendo que está utilizando Git Bash (o cualquier shell similar), las variables de entorno establecidas por export
simplemente se almacenan en la memoria. No persisten en ninguna parte del disco duro. Cuando salga del shell y lo inicie de nuevo, perderá las variables que haya configurado anteriormente.
Es por eso que normalmente colocas configuraciones de variables de entorno en archivos de configuración de shell como ~/.bashrc
, que se cargan al inicio. (Ver tambiénArchivos de inicio de Bash.)
Tenga en cuenta que no hay una gran diferencia entre hacer, digamos,
export FOO=bar
o
FOO=bar
La única diferencia es que las variables establecidas por export
también se pasan a los procesos secundarios de su shell, lo que los hace accesibles para cualquier comando que ejecute.