GIT:在网络位置获取Bash

Pic*_*els 3 git

当我在网络位置"获取Bash Here"时,控制台不在该目录中.而是目录是/ c/Windows.

这是Git Bash的限制吗?

Gre*_*ill 5

不,这是Windows的限制.程序的Windows"当前目录"不能是UNC路径名,但必须是带有驱动器号的路径.您需要为网络位置分配一个驱动器号.

您可以通过常规Windows资源管理器方法执行此操作,也可以使用快捷命令行自动创建驱动器号:

pushd \\server\share\path
Run Code Online (Sandbox Code Playgroud)

在通常的Windows cmdshell中运行它,它将分配一个新的驱动器号并更改它.然后,您可以在Windows资源管理器中的驱动器号和路径上使用"Git Bash Here".