更改 git bash 的根目录(/)

问题描述 投票:0回答:7

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

默认设置为安装文件夹。将其设置为 c:\ 可以节省键入驱动器号的需要,例如所有绝对路径上的 /c/some/path 。

windows git bash msys2
7个回答
14
投票

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

打开 bash cli 时自动进入 /c/ 目录。


3
投票

您可以做的是将一些 Windows 路径挂载到基于根的 msys2 路径:

mount c:/src /src

然后您可以访问 C:/src/... 作为 /src/...


2
投票

如果你正确安装了git,那么当你右键调用它时,文件资源管理器菜单中会出现两个命令。您将看到这两个命令的漂亮的全彩图标: - Git GUI 在这里 - Git bash 在这里 我花了三天时间...所以你可以从任何地方运行这两个..只要去那里然后从那里跑!!


1
投票

对我来说(Windows 10)有用的是编辑快捷方式。

以前的目标是“C:\Program Files\Git\git-bash.exe”--cd-to-home 开始于:是我的主目录

我将 Start in 更改为 C: 并删除了 --cd-to-home

现在 bash 在 /c 中启动


1
投票

在您的

.bashrc
文件中:

function cd {
  cd "/c/${1}"
}

我认为这应该适用于所有情况。但这限制您只能使用C驱动器绝对路径。


0
投票

我通过在文件资源管理器中搜索

bash.rc
文件、使用代码打开文件并将所有内容替换为
cd /C:\Users\windows/

来修复它

0
投票

更改 git bash lnk 的目标,删除 --cd-to-home

然后将路径添加到start in中:

这是我的enter image description here

然后打开git bash进行测试

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.