我在Windows 7上使用Git,通过Git Bash访问我的存储库。当我启动Git Bash时,如何更改它在一个方便的文件夹中打开的默认位置?

导航到htdocs,然后是一个特定的文件夹有点费时。是否有办法更改配置文件,使其在其他地方打开?或者是否可以编写.sh文件来完成此操作?

不幸的是,Git Bash无法在桌面上打开我的htdocs文件夹快捷方式,需要使用5次cd才能到达我想要的目录。


当前回答

如果使用Windows操作系统,然后像上面那样添加目标:

右键单击git终端>属性

在快捷选项卡下>开始: 添加你的文件夹目标路径如下图

其他回答

安装msysgit后,我在Windows资源管理器的上下文菜单中有Git Bash here选项。我只需导航到这个目录,然后在那里打开Bash。

我还将默认的Git Bash快捷方式复制到桌面,并编辑其Start in属性以指向我的项目目录。它完美无缺。

Windows 7x64, msysgit。

我在某个地方读到过,它对我很有用。

首先检查git bash的HOME位置是什么。打开git bash并运行

echo $HOME

现在通过打开cmd并运行来更改HOME路径

setx HOME "path/to/.ssh/loc" (I gave C:\Users\aXXXX)

现在在git bash中运行echo命令进行交叉检查。

如果你像我一样,进入Git的方式是windows键+ G + I + Enter,那么你可以简单地点击windows键,搜索Git,右键单击生成的Git Bash图标,选择属性,并更改Start in:字段。

我不太确定这是干什么的,因为我不太确定Windows上的Git是什么(sh上面的facade本身就是cmd上的facade ?),但在任何情况下,你现在可以将Windows在搜索“Git”时拉出的快捷方式固定到你的任务栏或桌面,它仍然会从你设置的任何目录开始。

从这个链接

假设您希望更改默认位置为c:\myprojects

打开git bash

类型:

echo "cd 'C:\myprojects'" >> ~/.bash_profile .

按回车键

关闭Git bash并重新打开

你应该从c:\myprojects开始

在windows上的git 2.36.1版本上测试

故障诊断:

确保你在文件夹中输入“和整个cd命令”,就像这个例子一样 确保文件夹存在

我在Windows 10上使用Git bash,这是我的解决方案:

关闭所有git bash会话 点击windows键并键入:env;然后单击“编辑帐户的环境变量”(控制面板) 在“用户变量....”;点击New按钮 变量名称:HOME 变量值:你想要~/在git bash中的路径

打开一个git bash会话,输入:pwd进行测试,然后执行cd ~/ && pwd进行检查