bash: git: 在 MSYS 中找不到命令

bash: git: command not found in MSYS

我的电脑里已经有git了,可以用了

我安装了 msys 并且:

pacman -Syu

这升级了许多包。当我尝试在 msys 终端中 git 克隆时,我收到以下响应:

bash: git: command not found

如何在 MSYS 中使用 git?

我找到了答案:

pacman -S git

现在我可以在我的 mysy 终端中使用 git。

如果您下载了“Git for Windows”,那么会安装 MSYS2,但它与您安装的 MSYS 不同。他们不会互相了解。你可以像这个人写的那样合并到(第 3 条): https://www.automationdojos.com/install-pacman-on-git-for-win-without-full-setup/

如果你重新开始,我会先安装 MSYS2,然后使用 pacman 安装 mingw64 工具链和 mingw64 版本的 git - 这就是你安装“Git for Windows": https://gist.github.com/piotrkundu/e7d94204dd3c48525b23c59fe5d23478

pacman -S git 将为您提供 git 的 MSYS 版本,它与 POSIX 仿真一起运行(可能较慢)。