如何在不安装 Git 的情况下为 Git 附带的 Windows 安装 bash?

问题描述

我需要安装Git自带的bash shell,不需要安装git。

我喜欢在 Git 范围之外学习 bash。

我猜 Git Bash 以某种方式与 Cygwin 有关,但它不是确切的 Cygwin。

我知道 Git 和“MysterIoUs Bash”彼此之间没有紧密的依赖关系。

如何在不安装 Git 的情况下为 Windows 安装 Git 自带的 bash?

我可以独立安装并将 git 集成到我的单独安装中吗?

解决方法

Windows 版 Git 捆绑的环境是 MSYS2 的变体。它确实基于 Cygwin,如果您愿意,您可以独立安装它,但它不提供 Git 包。 Cygwin 也可用,它确实提供了一个 Git 包。

如果您有兴趣学习如何使用类 Unix 的命令行环境,那么您最好安装适用于 Linux 的 Windows 子系统。 Ubuntu 是一个常见的发行版,Debian 也是,这些发行版提供了更真实的 Unix 环境。如果您愿意,也可以使用 sudo apt-get install git 安装 Git。

,

首先,为什么要在没有 Git 的情况下安装 Git Bash?然后单独安装git??

如果您只想使用 Linux Bash Shell(或类似的),请按照以下教程进行操作:

How to Install Linux Bash Shell on Windows 10

否则我认为 Git Bash 和 Git 只能在 Windows 上一起安装,除非他们改变了安装过程。