更改git bash的根目录(/)

问题描述:

有没有办法在Windows上更改git bash的根目录(/)。更改git bash的根目录(/)

默认情况下,它被设置为安装文件夹。将其设置为c:\,而不需要键入驱动器盘符,例如/ c/some/path在所有绝对路径上。

+0

即使这是可能的,它会使'C:\ D \“和'D:\”对应相同的'/ D /' – max630

+0

它也许可以添加一个安装“驱动器”,所以你可以做/驱动器/ d。在android中它的/ storage/sdcard0等,它给根目录/还可以访问其他驱动器。 – 79E09796

看起来,虽然没有官方的方式来做到这一点,但有一个不受支持的解决方法。

在Git 2.x中,您可以将安装文件夹(bin,dev,..)复制到c:\驱动器的根目录。

现在,当您从C运行“混帐bash.exe”:\它允许/some/path代替/c/some/path

其他硬盘仍照常例如访问/d/another/path

echo 'cd /c/' >> ~/.bashrc

开幕庆典CLI时自动转到/ C /目录。

+0

为什么这是低调的?我把它提高了。它对我来说非常好,而且比按照接受的答案建议的方式将文件夹复制到根C:驱动器的方式更好。 – EverPresent

你可以做的是安装一些窗口路径基于根msys2路径:

mount c:/src /src

然后你就可以访问C:/ src目录/ ......如/ src目录/ ...

+0

这是一个很好的解决方法,它仅限于在Cygwin中映射单个目录,但是对于所有目录而言,在git bash中起作用的东西可能是不可能的。 – 79E09796

+0

正确,安装到根目录不起作用。但我没有提出。 – max630