是否可以在 Windows 上安装 git 而不安装 git bash?
既然 bash 可以在 Windows 上使用,我更愿意使用它,而不需要那么多 shell。
这甚至是一种推荐/可能的方法吗?还是我应该直接安装 git bash?
答案1
Windows Git 安装程序确实有一些配置选项;不过,我不记得 bash shell 是否是可选部分之一。话虽如此,你没有理由必须使用 bash shell 来运行 git。你可以从 cmd 以及 PowerShell 运行 git 命令。
有一个很好的插件组件,可以通过 git 集成增强 PowerShell。我所有的 git 交互都是通过 PowerShell 进行的。我从来没有打开过 bash shell,假设它是和 git 一起安装的。
答案2
您可以从官方 github 存储库的发布页面下载 MinGit-*.zip (适用于 Windows 的 git/git)。解压文件夹并仅将cmd\
子目录添加到 PATH。
我使这个过程自动化了,看一下这个 Powershell 脚本: https://gist.github.com/rapgru/561df5b95fb0a78f5934efefb19ea236
它会自动获取最新版本并将其放入 AppData\Local