GIT:获取网络位置的Bash Here

3

当我在网络位置上执行“获取Bash”,控制台并不在该目录中。相反,目录是/c/Windows。

这是Git Bash的限制吗?

1个回答

5
不,这是Windows的限制。对于程序来说,Windows的“当前目录”不能是UNC路径名,而必须是带有驱动器号的路径。您需要为您的网络位置分配一个驱动器号。
您可以通过常规的Windows资源管理器方法来完成此操作,或者使用快捷的命令行方式自动创建驱动器号:
pushd \\server\share\path

在通常的Windows cmd shell中运行,它将分配一个新的驱动器字母并切换到该字母。然后,您可以在Windows Explorer中使用该驱动器号和路径上的"Git Bash Here"。

太好了,谢谢!我刚刚注意到GIT实际上给了我一个警告:“UNC路径不受支持。默认为Windows目录。” - Pickels

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接