You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何修改Windows Git Bash的/tmp路径且不改动系统全局TMP/TEMP变量

Git Bash自定义临时目录配置方案

提前创建你要使用的目标临时目录,例如示例中的C:/myTemp。

1. 编辑Git Bash启动配置文件

打开Git Bash终端,执行以下命令打开用户配置文件(文件不存在时会自动新建):
notepad ~/.bashrc

2. 追加自定义配置

在打开的记事本末尾添加如下内容:

# 替换为你自己的临时目录路径
export CUSTOM_TMP="/c/myTemp"
# 修改Git Bash内的TMP、TEMP环境变量,同时兼容其启动的Windows程序识别
export TMP="$CUSTOM_TMP"
export TEMP="$CUSTOM_TMP"
# 将Git Bash内的/tmp路径映射到自定义目录
mount "$CUSTOM_TMP" /tmp

保存文件后关闭记事本。

3. 生效配置

在Git Bash中执行source ~/.bashrc立即生效,或者直接关闭重启所有Git Bash窗口即可。

配置验证

执行以下命令可确认配置是否生效:

  • 查看/tmp挂载路径:df /tmp,输出对应挂载点为C:/myTemp即为正常
  • 查看环境变量:echo $TMP && echo $TEMP,输出为/c/myTemp即为正常
  • 验证Windows程序识别:执行cmd /c echo %TMP%,输出为C:\myTemp即为正常

该配置仅对当前用户的Git Bash环境生效,不会修改系统全局的TMP/TEMP变量,也不会影响其他软件的临时目录配置。

内容的提问来源于stack exchange,提问作者chris_f

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.25 09:54:07