Git for Windows 无法解决路径地址中的反斜杠“\”
Git for Windows can`t solve backslash '\' in path address
我安装了Git 2.30,默认推荐的选项都选上了,但是好像不能访问.gitconfig
文件在我的主目录中,因为地址有一个反斜杠 \
.
命令 returns 忽略 \
字符的错误消息,连接以下字符串。
如您所见,它将目录 aidmin
(管理员用户)与 git
文件夹连接起来, 完全忽略反斜杠。
上述错误出现在 Git Bash、CMD 和 Powershell 上。
我应该使用 Unix 格式重新安装吗?
另外,不幸的是我不能在这台机器上安装其他 OS。
首先,2.3 是旧版本,请尝试安装 latest Git For Windows (2.30.0(2))
其次,检查 $HOME
是什么样子。
它应该是/c/Users/admim
,或者在CMD中,它(%HOME%
)应该设置为%USERPROFILE%
。
如果没有,在您的 bash 会话中,尝试测试导出 HOME:
export HOME=/c/Users/admim
git config --global user.name "xxx"
我安装了Git 2.30,默认推荐的选项都选上了,但是好像不能访问.gitconfig
文件在我的主目录中,因为地址有一个反斜杠 \
.
命令 returns 忽略 \
字符的错误消息,连接以下字符串。
如您所见,它将目录 aidmin
(管理员用户)与 git
文件夹连接起来, 完全忽略反斜杠。
上述错误出现在 Git Bash、CMD 和 Powershell 上。
我应该使用 Unix 格式重新安装吗?
另外,不幸的是我不能在这台机器上安装其他 OS。
首先,2.3 是旧版本,请尝试安装 latest Git For Windows (2.30.0(2))
其次,检查 $HOME
是什么样子。
它应该是/c/Users/admim
,或者在CMD中,它(%HOME%
)应该设置为%USERPROFILE%
。
如果没有,在您的 bash 会话中,尝试测试导出 HOME:
export HOME=/c/Users/admim
git config --global user.name "xxx"