我在Windows 7上使用Git,通过Git Bash访问我的存储库。当我启动Git Bash时,如何更改它在一个方便的文件夹中打开的默认位置?
导航到htdocs,然后是一个特定的文件夹有点费时。是否有办法更改配置文件,使其在其他地方打开?或者是否可以编写.sh文件来完成此操作?
不幸的是,Git Bash无法在桌面上打开我的htdocs文件夹快捷方式,需要使用5次cd才能到达我想要的目录。
我在Windows 7上使用Git,通过Git Bash访问我的存储库。当我启动Git Bash时,如何更改它在一个方便的文件夹中打开的默认位置?
导航到htdocs,然后是一个特定的文件夹有点费时。是否有办法更改配置文件,使其在其他地方打开?或者是否可以编写.sh文件来完成此操作?
不幸的是,Git Bash无法在桌面上打开我的htdocs文件夹快捷方式,需要使用5次cd才能到达我想要的目录。
当前回答
在Git配置文件中添加“cd your_repos_path”,它位于%。
其他回答
你可以创建一个.bashrc配置文件:
cd ~ && touch .bashrc && echo "cd /folder1/folder2/folder3"
更改cd命令到您想要的目录。
我在Windows 10上使用Git bash,这是我的解决方案:
关闭所有git bash会话 点击windows键并键入:env;然后单击“编辑帐户的环境变量”(控制面板) 在“用户变量....”;点击New按钮 变量名称:HOME 变量值:你想要~/在git bash中的路径
打开一个git bash会话,输入:pwd进行测试,然后执行cd ~/ && pwd进行检查
我在Windows 10上唯一管用的方法是:
右键单击giitbash快捷方式->比例 更改目标为:"C:\Program Files\Git\ Git -bash.exe"——cd=C:\Users\test\Desktop\
这将始终打开桌面路径
将这一行添加到你的。bashrc文件中:
cd C:/xampp/htdocs/<name of your project>;
如果.bashrc文件不存在,在根文件夹中创建一个。对我来说是:C:\Users\tapas\
保存。bashrc并打开Git Bash。就是这样!
我喜欢彼得·摩顿森的回答,但我想扩展一下。
在.bashrc文件中的“cd ~”会导致Git Bash的“Git Bash Here”特性停止工作。相反,在.bashrc文件中添加这个if语句:
if [ "$PWD" == '/' ]
then
cd ~
fi
当Git Bash单独运行时,它将更改为主目录,但当“Git Bash Here”运行时,当前工作目录将不会更改。