首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法保存git-bash窗口选项。

无法保存git-bash窗口选项。
EN

Stack Overflow用户
提问于 2018-12-04 08:50:22
回答 1查看 991关注 0票数 0

由于公司计算机中没有正确设置主文件夹,我无法保存薄荷窗口选项。

我编辑了etc/profile,并补充道:

代码语言:javascript
复制
# Added by myself
# set-up home properly
HOME=/c/Users/myuser
HOMESHARE=/c/Users/myuser
HOMEDRIVE=C:
HOMEPATH=/Users/myuser/

实际上,所有变量都在bash环境中正确设置:

代码语言:javascript
复制
$ echo $HOME $HOMEDRIVE$HOMEPATH $HOMESHARE
/c/Users/myuser C:/Users/myuser/ /c/Users/myuser

但是,当右键单击git-bash窗口更改选项行颜色、字体等并试图保存时,它会这样写:

无法将选项保存到“X:..minttyrc”。拒绝许可。

我们有一个叫做X的公司驱动器:一些窗口变量指向它。但是,bash环境中没有变量指向X:在git中检查调用printenv

我怎么告诉薄荷把哪个文件夹用作家呢?

我在windows上使用吉特巴什 2.19.2。git-bash正在运行mintty 2.9.3。

EN

回答 1

Stack Overflow用户

发布于 2019-01-08 12:11:07

看起来,windows中的git-bash中的一些环境变量是由windows环境中可用的变量定义的,这是在git读取profile之前。

为了解决这个问题,我没有直接调用git-bash,而是创建了一个批处理文件,正确地设置了这些变量:

代码语言:javascript
复制
set HOMEDRIVE=C:
set HOMEPATH=\Users\username\
\path\to\git-bash.exe %1

效果很好。

注1:要修复Git Bash Here菜单项,请编辑注册表。搜索调用git-bash.exe的所有条目并由bat文件替换。

无2:我对我使用的工作站没有管理权限,所以我不能在系统中编辑HOMEDRIVEHOMEPATH

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53608911

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档