如何在Windows上更改Git Bash的默认位置?
我在Windows 7上使用Git并通过Git Bash访问我的存储库。 如何在启动时更改Git Bash打开的默认位置?
导航到htdocs,然后导航到特定文件夹有点费时。 有没有办法更改配置文件以使其在其他地方打开? 或者是否可以编写.sh文件来执行此操作?
不幸的是,Git Bash不会在我的桌面上打开我的htdocs文件夹快捷方式,需要5 cd才能到达我想要的目录。
Alex Waters asked 2019-05-17T18:38:12Z
13个解决方案
162 votes
安装msysgit后,我在Windows资源管理器的上下文菜单中有Git Bash选项。 所以我只是导航到目录然后在那里打开Bash。
我还将默认的Git Bash快捷方式复制到桌面并编辑其Start in属性以指向我的项目目录。 它完美无瑕。
Windows 7x64,msysgit。
Marcin Gil answered 2019-05-17T18:38:39Z
137 votes
没有安装msysgit的最简单方法是右键单击Git Bash快捷方式图标→开始于:→“C:\ Program Files(x86)”。
更改条目中的开始并指出Git Bash起始位置。 如果未从“目标”框中删除--cd-to-home部件,则会覆盖“更改开始”部分。
Mohammad Arif answered 2019-05-17T18:39:11Z
78 votes
将此行添加到您的C:\Users\tapas\文件中:
cd C:/xampp/htdocs/;
如果.bashrc文件不存在,请在根文件夹中创建一个。 对我来说是:C:\Users\tapas\
保存.bashrc并打开Git Bash。 而已!
soundswaste answered 2019-05-17T18:39:50Z
10 votes
打开bash的属性并更改为“开始”到你想要开始的位置。在此之后,(我遇到了这个问题并通过这样做解决了这个问题)去目标并删除--cd-to-home “C:\ Program Files \ Git \ git-bash.exe”之后的参数部分。 只有THEN才会在您指定的“开始”目录中启动。
Vladimir Despotovic answered 2019-05-17T18:40:16Z
10 votes
如果你像我一样,你到Git的方式是Windows键+ G + I + Enter,那么你只需点击Windows键,搜索Git,右键单击生成的Git Bash图标,选择属性,然后更改 Start in:字段。
我不确定这是做什么的,因为我不完全确定Windows上的Git是什么(在sh之上的外观本身就是cmd上的外观?),但无论如何,你现在可以固定快捷方式 Windows会在您的任务栏或桌面上搜索“Git”,它仍会在您设置的任何目录中启动。
Groostav answered 2019-05-17T18:40:50Z
4 votes
为方便起见,向桌面创建一个Git Bash快捷方式,然后右键单击图标转到属性。 在这里,您将找到带有文本框的“开始于:”部分。 替换您想要的路径,例如:
%USERPROFILE%\Desktop
然后单击图标直接打开它。 您将在Git Bash中获得默认的桌面路径。
anand answered 2019-05-17T18:41:23Z
4 votes
我在某处阅读它,它对我有用。
首先检查git bash什么是HOME位置。 打开git bash并运行
echo $HOME
现在通过打开cmd并运行来更改HOME路径
setx HOME "path/to/.ssh/loc" (I gave C:\Users\aXXXX)
现在通过在git bash中运行echo命令进行交叉检查。
Chinmoy answered 2019-05-17T18:42:09Z
3 votes
一旦你更新了Start in:字段,请确保删除Target:字段末尾的--cd-to-home
Icementhols answered 2019-05-17T18:42:36Z
3 votes
右键单击Git Bash shortcut,然后转到properties。
在properties里面start in选项中添加要启动的目录的位置Git Bash和apply的更改。
Anant Singh answered 2019-05-17T18:43:11Z
1 votes
只需在Git Bash的属性中键入本地目录(Git项目主目录)的路径即可。即 将路径C:\ yourprojsctdirectory设置为Git Bash的属性字段“Execute In”或(Ausführenin)。 而已!
现在双击Git Bash。 Git标题将在您的“yourprojsctdirectory”上。
Adnan Ali Ch. answered 2019-05-17T18:43:46Z
1 votes
我试过以下几点; 它帮助了我。 我希望它也能帮助你。
cd /c/xampp/your-project
Muhammad Sohail iqbal answered 2019-05-17T18:44:14Z
1 votes
我在Windows 10上使用Git bash,这是我的解决方案:
关闭所有git bash会话
点击windows键并输入:env; 然后单击pwd(控制面板)
在“用户变量......”下; 点击pwd按钮
变量名称:HOME
变量值:您希望pwd位于git bash中的路径
打开一个git bash会话并输入以下内容进行测试:pwd并通过执行cd ~/ && pwd进行双重检查
rolyat answered 2019-05-17T18:45:22Z
0 votes
将“cd your_repos_path”添加到您的Git配置文件中,该配置文件位于%下。
Liang Haiming answered 2019-05-17T18:45:50Z