我在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才能到达我想要的目录。
当前回答
我在Windows 10上唯一管用的方法是:
右键单击giitbash快捷方式->比例 更改目标为:"C:\Program Files\Git\ Git -bash.exe"——cd=C:\Users\test\Desktop\
这将始终打开桌面路径
其他回答
不安装msysgit最简单的方法是右键单击Git Bash快捷图标→启动:→“C:\Program Files (x86)”。
更改条目中的Start并指出Git Bash的起始位置。如果您不从目标框中删除——cd-to-home部分,则更改中的Start将被覆盖。
在Git配置文件中添加“cd your_repos_path”,它位于%。
为了方便,创建一个Git Bash快捷方式到桌面,然后右键单击goto属性图标。在这里,您将找到带有文本框的Start in:部分。替换你想要的路径,例如:
%USERPROFILE%\Desktop
然后直接点击图标打开它。您将在Git Bash中获得默认的桌面路径。
Git bash是用来玩bash命令的。所以我使用bash方法本身在windows Git bash
编辑你的.bash_profile(如果你没有的话就创建它-见下面如何创建)。输入以下行。
将这些行添加到文件中
alias ws="cd /d/workspace/"
ws
我的.bash_profile看起来像这样
Smilyface@SmilingMachine /d/workspace
$ cat ~/.bash_profile
alias ws="cd /d/workspace/"
ws
如何创建一个新的.bash_profile ?
touch ~/.bash_profile
或者直接写入文件
vi ~/.bash_profile
很简单,哈!
因为我在vscode中使用git-bash作为终端,我并不总是想要cd到特定的目录,为了工作,我检查了我的当前目录(pwd)是否为/,如果是这样,它应该只cd到~。所以每当我打开终端在vscode git-bash的当前工作目录是我在vscode内打开的文件夹,它不会改变为~因为它只当我的当前工作目录是/时才这样做。
为此,我在~/.bashrc中添加了以下if条件:
if [ $(pwd) = '/' ] then cd ~; fi
提示:确保你的~/。Bash_profile实际上加载~/。Bashrc的代码如下所示:
if [ -f ~/.bashrc ]; then . ~/.bashrc; fi