Git bash:如何更改MinTTY配置文件的存储位置?

时间:2017-11-14 03:04:28

标签: windows git

我正在使用Portable Git,但它仍会在我的用户主文件夹中创建一些文件。我想完全可移植性。

我按了this answer并将HOME变量设置为指向我创建的文件夹PortableGit\home\user(其中PortableGit是我的Git安装文件夹)。现在我发现在change the font size之后创建的.minttyrc配置文件仍然存储在我的用户主文件夹中,而不是\home\user

如何使git-bash存储并运行指定文件夹中MinTTY的配置文件呢?

更改HOME变量已成功用于全局.gitconfig文件。有了这个便携式Git安装,如果这些信息很重要,我将在我的计算机上进行回购,以及在我的USB上进行回购...

1 个答案:

答案 0 :(得分:0)

考虑mintty wiki Tips

  

对于其配置文件,它按此顺序显示/etc/minttyrc$APPDATA/mintty/config~/.config/mintty/config~/.minttyrc

     

对于配置颜色方案,铃声字符的波形文件或本地化文件的资源文件,它分别在其中一个目录~/.mintty,{{1中查找子文件夹主题,声音或lang }},~/.config/mintty$APPDATA/mintty,无论先找到哪个。

     

/usr/share/mintty文件夹是XDG默认基本目录。 ~/.config/mintty文件夹对于各种薄荷安装(例如cygwin 32/64 Bit,MSYS,Git Bash)共享通用配置特别有用。

在您的情况下,请尝试将$APPDATA/mintty移至右侧C:\User\<yourLogin>\.minttyrc文件夹,并通过再次启动bash会话来查看是否将其考虑在内。
确保HOME已被定义为用户环境变量,并且您打开一个新窗口,以便继承所述环境变量的新值。