如何在 Windows 中的当前位置打开一个新的 git bash 终端窗口?

Stu*_*ser 9 windows terminal keyboard-shortcuts bash git

运行 git bash 时,我可以使用Alt+在我的根目录打开一个新的 bash 窗口F2

我可以在当前目录路径打开一个 windows 资源管理器窗口

$ explorer .
Run Code Online (Sandbox Code Playgroud)

$ sh
Run Code Online (Sandbox Code Playgroud)

在我的位置打开一个新的终端窗口刚刚返回

sh: __git_ps1: command not found
Run Code Online (Sandbox Code Playgroud)

并在不运行 git 的情况下在当前窗口中打开 shell。

如何在我的位置快速打开一个新的 bash shell?

Ale*_*ndr 11

StuperUser 的答案是正确的,但我想补充一点,除了在 PATH 环境中添加 shell 脚本之外,还可以将简单的 bash 别名添加到.bashrc.bash_profile文件中。

只需创建别名:

alias git-bash='/git-bash.exe & > /dev/null 2&>1'
Run Code Online (Sandbox Code Playgroud)

bashrc 和 bash_profile 是标准的 BASH 配置文件,您可以在您的用户主文件夹中找到它们。

更多信息Bash 启动文件


Stu*_*ser 7

由于这是专门针对 git-bash 终端的,请将 Git 目录 (C:\Program Files\Git) 添加到您的路径 ( https://www.howtogeek.com/118594/how-to-edit-your-system-简单的命令行访问路径/ )

然后运行

$ git-bash
Run Code Online (Sandbox Code Playgroud)

在当前位置打开一个新的 git-bash。

但是为了避免阻塞当前终端,有必要使用& > /dev/null 2&>1在后台运行并将结果通过管道传递给 null(参见https://superuser.com/a/1314830/641),因此将命令添加到 .sh 中目录来简单地调用它。