我在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才能到达我想要的目录。
当前回答
打开bash的属性,并将“Start in”更改为您想要开始的位置。在这之后,(我有这个问题,我通过这样做解决了它)去目标并删除“C:\Program Files\Git\ Git -bash.exe”后面的——cd-to-home参数部分。只有这样,您才能在指定的“start in”目录中开始。
其他回答
只需在Git Bash的属性中输入本地目录(Git项目主目录)的路径。例如,将路径C:\yourprojsctdirectory设置为Git Bash的属性字段“Execute In”或(Ausführen In)。就是这样!
现在双击Git Bash。Git头文件将在你的“yourprojsctdirectory”中。
打开这个文件:
C:\Program Files\Git\etc\bash.bashrc
并追加以下一行:
cd /c/Users/<User>/Documents/path/to/your/repos
重启Git bash
安装msysgit后,我在Windows资源管理器的上下文菜单中有Git Bash here选项。我只需导航到这个目录,然后在那里打开Bash。
我还将默认的Git Bash快捷方式复制到桌面,并编辑其Start in属性以指向我的项目目录。它完美无缺。
Windows 7x64, msysgit。
我在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。就是这样!