bash git 如何切换目录_如何在Windows上更改Git Bash的默认位置?

如何在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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值