代码之家  ›  专栏  ›  技术社区  ›  Pickels

Git:在网络位置上获取bash

git
  •  3
  • Pickels  · 技术社区  · 14 年前

    当我在网络位置上执行“在这里获取bash”操作时,控制台不在该目录中。相反,目录是/c/windows。

    这是Git-Bash的限制吗?

    1 回复  |  直到 14 年前
        1
  •  5
  •   Greg Hewgill    14 年前

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

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

    pushd \\server\share\path
    

    在普通窗口中运行 cmd shell,它将分配一个新的驱动器号并对其进行更改。然后您可以在Windows资源管理器的驱动器盘符和路径上使用“git bash here”。