如何将 bash 命令关联到 Git Bash 而不是 WSL Bash?

如何将 bash 命令关联到 Git Bash 而不是 WSL Bash?

我安装了 Git Bash 和 WSL Bash。目前 bash 命令与 WSL Bash 关联。我可以将其链接到 Git bash 吗?

答案1

可能有更清晰的解决方案,但我可以通过以下任一方式来解决这个问题:

  1. bash每次指定 Git Bash 的可执行文件的绝对路径:
& "C:\Program Files\Git\usr\bin\bash.exe" -c "echo hello"
  1. 为 Git Bash 的可执行文件创建一个 Powershell 别名bash并使用它:
New-Alias -Name git-bash -Value "C:\Program Files\Git\usr\bin\bash.exe"
git-bash -c "echo hello"

相关内容