不能 运行 'git' 在 git bash ... "bash: /mingw32/bin/git: Bad address"

Can't run 'git' in git bash ... "bash: /mingw32/bin/git: Bad address"

这是怎么回事?

我确实遇到了这个问题,在我的情况下,它是由 git bash 中的 ORIGINAL_PATH 变量引起的。它不喜欢包含 \//.

的条目

解决这个问题:

  1. 完全卸载git
  2. 转到系统 -> 高级系统设置 -> 高级 -> 环境变量
  3. 从用户变量和系统变量的路径中删除任何包含 \ 的条目
  4. 再次安装git

或者,您可以直接编辑 Git Bash 中的 ORIGINAL_PATH 和 PATH,以删除此类条目。