如何使用Windowsnetworkingpath与Git Bash

Windows中使用\\servername\share\path\to\folder语法表示networking资源的\\servername\share\path\to\folder 。 在Git Bash中如何使用Unix风格的path,如何使用这样的文件夹?

其实只是cd //servername/share/path/to/folder ,其中cd //servername/share/path/to/folder //servername/后面至less有一个共享文件夹。

您需要将驱动器号与您要使用的networkingpath相关联。 为此,请在Windows cmd shell中执行以下命令:

 pushd \\servername\share\path\to\folder 

下一个提示符将带有指定的驱动器号,例如Z:\path\to\folder 。 现在,打开Git Bash(它不会与已经运行的实例一起工作)并转到新创build的驱动器盘符:

 cd Z:/path/to/folder 

或平等地

 cd /z/path/to/folder 

其实

 git clone //servername/path/to/repo.git 

对我来说工作得很好(使用git version 1.9.0.msysgit.0

如果你需要它克隆,更适当的答案在这里 :

 git clone file:////<host>/<share>/<path> 

注意到file后面有4 slashes ,这就是诀窍。

不需要手动inputpath。 只需点击右键! 在你的仓库上,点击Git Bash选项。 它会打开你的仓库path的git bash。

在这里输入图像说明

另外我build议使用Windows的MPnetworking驱动器选项将networking位置映射为驱动器,并仅使用它。